Asian language (Thai) not displaying correctly

Hi,
I am using a the downloaded TextFlow Hello World example to display text (Flash CS4). Thai language characters show up as rectangles while Chinese (Simplified and Traditional) and Spanish show up correctly. Weird thing is that I also use a standard ComboBox component in my UI as language selector; and the word "ภาษาไทย" (Thai) showed up correctly in it. (So I am guessing that's because the ComboBox is using TextField instead of TLF).
I tried to set CharacterFormat.locale but it doesn't seem to have any effect.
Thanks.

Why do not use "Tahoma" font as font fallback in FTE for Thai language for Windows XP?
"Tahoma" font comes with Windows XP English installation, while Angsana New font becomes available on English Windows XP only after enabling "East Asian" language support.
And text rendered with "Angsana New" looks pretty bad, compared to the text displayed by the help of  "Arial" font.
Test application that display Thai characters:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
               xmlns:s="library://ns.adobe.com/flex/spark"
               xmlns:mx="library://ns.adobe.com/flex/mx">
    <s:layout>
        <s:VerticalLayout paddingLeft="10"/>
    </s:layout>
    <fx:Declarations>       
        <fx:String id="str">สิทธิ์เรียกร้องค่าเสียหาย The quick brown fox jumped over the lazy dog.</fx:String>
    </fx:Declarations>       
    <mx:Label id="lbl"
              text="{str}"                           
              fontFamily="Tahoma"
              fontSize="16" />       
    <s:Label id="lbl2"
              text="{str}"                           
              fontFamily="Tahoma"
              fontSize="16" />
    <mx:Label id="lbl3"
              text="{str}"                           
              fontFamily="Ansgana New"
              fontSize="16" />
    <s:Label id="lbl4"
              text="{str}"                           
              fontFamily="Angsana New"
              fontSize="16" />
</s:Application>
Screenshot of the running app: http://twitpic.com/1f3kb1/full

Similar Messages

  • Kannada Language Text not displaying correctly in Indesign

    Hi,
    I am working on Indesign CS6, Windows operating system
    I am having a problem in Indian language kannada, some of the letters are not correctly being shown in Indesign but the same thing in microsoft office 2007 is being shown correctly i have attached the sample documents for Indesign and office 2007 with the kannada language font.
    These fonts works correctly in other text editors but not in indesign
    Even I have selected the adobe world ready paragraph composer, but the result is same letters are displayed correctly
    https://www.sendspace.com/file/bdbt99

    @Joel – my guess here is it should look like this:
    Just opened the provided docx file in TextEdit app without installing the ttf font.
    The screenshot is showing a substitute font in TextEdit.
    InDesign (with the right font installed SHREE0850.TTF) is showing 4 characters (or glyphs) for the contents of the first selectable "entity":
    And also 4 charcaters (or glyphs) for the contents of the second "entity":
    Unfortunately not all Unicode codes are visible in the Info panel. And that entity seems to be one "word". Don't know, if using the term "word" here makes any sense.
    I wanted to know, what's going on and duplicated every single "character" of the two "words" or "entities" to a different text frame:
    Still don't know what's going wrong, but maybe you can make something out of this.
    How did I duplicated the single characters? By scripting in ExtendScript/JavaScript. I selected one "entity" (is it a word?) and ran the following script:
    var myDoc = app.documents[0];
    var mySelChars = app.selection[0].characters.everyItem().getElements();
    for(var n=0;n<mySelChars.length;n++){
        mySelChars[n].duplicate(
            LocationOptions.AT_BEGINNING,
            myDoc.pages[0].
            textFrames.add({
                geometricBounds:[0,0,"50mm","60mm"]
            insertionPoints[0]
    Uwe

  • Thai language characters not displaying correctly in browser

    Hello all
    I am starting to develop a multilingual application which will include both english and thai.
    The problem Im having is that the browser displays only garbage when Im fetching a report on a table that includes Thai characters in a column.
    What Im seeing is something like this:
    Language Id     Short     Name
    0     ENG     English
    1     THA     à¸„นไทย
    Things that I have checked:
    - The database character set is AL32UTF8
    - The same is set for NLS_LANG when starting the database, listener, OHS
    - The same is configured in dads.conf
    - The browser is set to Unicode as well ( and can display normal thai websites without any problems)
    I have tested on a windows 7 client, as well as locally to the database on the linux box using firefox, both show the same result.
    In xterm I have no problems inserting and querying thai characters. Its all shown correctly.
    I tried with chinese characters as well, and I see the same result.
    Any ideas please let me know
    Cheers
    Stefan

    Hi Stefan,
    Sorry to interrupt you in this thread, Me too having the saming requirement of displaying my apex application in both Arabic and English.
    Hence i have accomplished of displaying the page name, labels, and all the other stuff related to page in arabic expect the data, im not sure of displaying the data in arabic soon after the user select the Arabic language.
    From your thread i can see that you are seeing your data in Thai it seems, if you dont mind can you share the stesp you did for showing the data in thai so that i can try the same for my Arabic too.
    Also sorry my post couldnt help your question.
    Thanks in advance.
    Brgds,
    Mini

  • Thai characters not displaying correctly within App

    Hi everyone,
    I have a Adobe Flex Mobile app displays Thai text, however this is not displaying correctly. While developing the App on my Windows machine and testing using the Adobe Flash Builder mobile emulator, the font/characters look correct.
    However when running the app on either the MAC Adobe Flash Builder emulator, the iPhone simulator or on an actual iPhone, the font/characters are incorrect.
    First I thought that it was maybe an encoding issue (I am using locale properties files to replace text), so followed instructions at this website Flash Builder, Flex language bundles showing strange symbols. Not utf8 encoded.Sefol however this did not solve the issue.
    Looking more closely at the text rendered, it looks as though all of the characters for each word are actually being rendered, but they are just being rendered in correctly. Where as if it was a encoding issue then it would be missing characters completely.
    So if you look at the first character, in the correct version it is built up of 3 components. If you look at the second image, you can see that these three components are present but just not all appearing within one character.
    Is this a font issue? or is it actually an encoding/rendering issue?
    My code for testing this is just a simple label tag
    <s:Label text="ชื่อผู้ใช้" fontFamily="Arial" fontSize="12" />
    Many thanks.

    Ok so after doing a bit more of an investigation into the Font being the issue and not the encoding type, it seems as though if I use a specific font which I know has the Thai characters, then they are displayed correctly.
    I have embedded the font into the App using the code:
    [Embed(source="../assets/Kinnari.ttf", mimeType="application/x-font", embedAsCFF="true", fontFamily="ThaiFont")]
      private var ThaiFont:Class;
    Then on my UI I have added the font:
    <s:Label text="ชื่อผู้ใช้" fontFamily="Arial" fontSize="12" fontFamily="ThaiFont" />
    I was able to find this font at a Hawaiian Educational website! Thai fonts :: Thai Language Program, University of Hawai'i, Manoa
    Thanks @tooMuchTrouble for your help.

  • Problems with Turkish characters not displaying correctly

    A user is having problems with certain Turkish characters in particular fonts not displaying correctly (as shown below).
    The two fonts (Gill Sans and Helvetica LT CondensedLight) are used for English language marketing material.  Ideally, for continuity, the same font would be preferred for our Turkish language marketing material rather than changing it to a similar font.
    Helvetica LT CondensedLight
    Turkish character “ İ ” does not display correctly in either Word or InDesign.
    Gill Sans
    Turkish characters “ ş ” and “ ğ ” display correctly in Word but not InDesign.
    My questions are:
    1. For Gill Sans, why are the characters not displaying in InDesign but are in Word?
    2. I've noticed here: http://www.webtype.com/font/gill-sans-family/#glyphs-tab that the required characters are available within the Gill Sans font.  Is this because the font is newer and includes the additional characters?  Would this work in InDesign?

    One of the big differences between InDesign and Word is that Word will happily substitute glyphs without telling you. So, unless your installs of Word and of InDesign are using different versions of Gill Sans (which is possible, BTW) then your s-with-cedilla and your g-with-macron are actually not in Gill Sans but in some other font. I'm guessing Arial.
    It's possible that you have more than one Gill Sans installed (e.g. one in your Document Fonts folder and another in your system fonts folder) that have different glyph complements. Gill Sans has been around a long time, and the version I have from the 90s has no Turkish support whatsoever.
    As far as the capital-I-with-dot, you can check your glyph coverage in a variety of ways. In both InDesign and Word, you can open up a window that shows you all of the glyphs in a font. In InDesign, find it in Type -> Glyphs. In Word, it's called "Insert Symbol" and you can find it in Word 2010 by going to Insert -> Symbol -> More Symbols. I am guessing that the answer to this question is simply that your cut of Helvetica LT has no cap-I-with-dot. You'd need to pick a font that actually has support for Turkish. On WIndows, I use a very full-featured freebie called BabelMap to check font coverage. They have a Web version here:
    http://www.babelstone.co.uk/Unicode/babelmap.html
    but I personally prefer the downloadable .exe file.

  • Pdf not displayed correctly in preview

    We have a new A) scanner (colortrac Ci40) and when we scan a pdf it is displayed in preview as if it is all wrinkled up.
    Only in prewiew and if imorted in vectorworks. (on both OSX 10.5 and 10.6)
    The same problem appears on a iPad.
    It is not displayed correctly.
    In all other programms I tried it is displayed properly.
    We also have a small a4/a3 scanner from konica minolta and these scans display corectly in preview.
    Is this only a preview problem and should I ignore it?

    Hi there,
    I have a very similar problem: a number of pdf files that I can see perfectly well in Safari/GoogleChrome do NOT show correctly in Preview or ANY iPad app I have (Notability, Adobe, PDF Expertm iAnnotate, Dropbox etc.).
    The problem is that punctuation -- with the expection of periods or bolded text -- does not show properly. For example, commas and quotation marks to not show, and some numbers to not show.
    Moreover, once I have annotated/viewed the problematic file on the IPad and resync to dropbox to view on Mac vis Adobe (which I do with most pdf files with no problems), I get an error message upon reopening the pdf file saying "Cannot extract the embedded font 'FAFWQV+--unknown-2--'. Some characters may not display or print correctly." (the 'quoted' text changes each time). When opening in Preview, no error message appears, though the fole is still lacking punctuation etc.
    Here is a link to one problematic pdf:http://niis.cass.cn/upload/2012/12/d20121201200145301.pdf
    NB: the file is in Mandarin, however I can successfully open/edit/annotate/sync other pdfs using Mandarin font so I'm not sure if the language is related to the problem.
    I would be extremely grateful for some help with this please!
    Thanks!

  • Umlauts not displayed correctly

    Hi,
    We have developed a screen in 12.1 and the umlauts (German & Spanish) are not display correctly. Is there a language pack / custom actions we need deploy for this to work properly?
    Regards,
    Chanti.

    Its those special characters with a pair of dots on their head, like ä etc. These are not being displayed properly in the Web UI screens after upgrading to 12.1.
    These special characters are coded in the alert/warning/error messages in a .js file. Two things here -
    i) When we did the migration from 11.5 to 12.1, those got transformed to a [] (read squarebox) sorts. Are these something that the migration tool can't handle as desired?
    ii) We fixed these characters manually in the code in 12.1. But when we run the script they are still not displayed correctly in the Web UI, for instance ä is being displayed as A~, something like that. Wondering if we need to deploy some custom actions or add a line at the top of .js or .html code?
    Regards,
    Chanti.

  • Email not displaying correctly

    Hello, sometimes my incoming or outcoming emails are not displaying correctly. They look like code, then i selectanother email and then select back the message and disolays perfect.
    Some people told me my emails werenot displaying normal.
    Something wromg with the iphone os 3.1.3?

    Some people told me my emails werenot displaying normal.
    For anyone to help, you would need to provide details about what language you were using and exactly what was being used at the other end to read your emails, and exactly what was not "normal" about their display. When you have that, best to tell Apple here, since there is little you can do yourself to change how Mail behaves.
    http://www.apple.com/feedback/ipad.html

  • Umlauts are not displayed correctly in different programs

    Hello!
    I live in germany, but my locale is set to "en_US.UTF8" because I like to have everything in english.
    I do not have any problems with umlauts on the machine, but when I connect with sFTP oder Samba to it, the umlauts in files are not displayed correctly.
    Look at this example
    The upper word is how it looks in "ssh putty" (=locally on the machine), the bottom one is from "filezilla" (from my windows host)
    This is my locale
    locale
    LANG=en_US.UTF-8
    LC_CTYPE="en_US.UTF-8"
    LC_NUMERIC="en_US.UTF-8"
    LC_TIME="en_US.UTF-8"
    LC_COLLATE="en_US.UTF-8"
    LC_MONETARY="en_US.UTF-8"
    LC_MESSAGES="en_US.UTF-8"
    LC_PAPER="en_US.UTF-8"
    LC_NAME="en_US.UTF-8"
    LC_ADDRESS="en_US.UTF-8"
    LC_TELEPHONE="en_US.UTF-8"
    LC_MEASUREMENT="en_US.UTF-8"
    LC_IDENTIFICATION="en_US.UTF-8"
    LC_ALL=
    When I create a file "asd_aöü" locally on the machine (with the help of ssh - putty), it looks fine, but when I connect by samba or filezilla again the umlauts are not displayed correctly.
    Do you understand my problem? What can I do?
    Thanks!
    Last edited by cyberius (2011-02-19 10:12:19)

    Did you check the locale settings on your Windows machine?

  • Date can not display correctly in excel from .jsp

    Hi,
    I create a .jsp report to export the data to excel. the report run OK, except the date field can not display correctly.
    for example in database :start date ='01-oct-2003'
    in the except it displays to 02/06/02.
    It seem all the date field can not be control in the report, and control by somthing else
    Doese anyone come accross this problem?
    Thanks

    Hi Rong,
    Are you using the following demonstration to build your JSP?
    http://otn.oracle.com/products/reports/htdocs/getstart/demonstrations/index.html
    (Output to Excel with Oracle9i Report)
    I tried to do the same, and inserted a database date field in the JSP using Reports. I found the following:
    While making the template inside Excel, if I make sure that the format of the date cells is "Date" - some particular date format, the date field values from Reports does not get exported correctly.
    However, if you make sure that inside the template, the format of the date cells is not date, but "General", then the date field values are correctly exported to Excel.
    Pl try it and let us know.
    Navneet.

  • BPS_WB: Please Wait Dialog Box not Displaying correctly???

    When we switched our Planning Interfaces to using the New Planning Interface Design the Please Wiat Dialog Box does not display correctly. 
    When a Request is fired and the client is waiting for the Response all that shows is a white block in the middle of the screen with no dialog screen or other information. 
    It maybe associated with the following:
    function bpsOpenURLSelf(doIt, url)
          if (doIt) {
            try {
                document.body.style.cursor = "wait"; // works only in IE
            } catch (ex) {} // ignore
            open(url,'_self');
          // note: function with doIt==false is used to check
          //       existence of the opener window
    Or it may be associated with a CSS issue?
    I am currently using IE 6.0.2900.2180.
    Any thoughts would be appreciated!
    Thanks, ATC

    Hi Alan,
    please implement SAP note 845305.
    Regards
    Marc
    SAP NetWeaver RIG

  • Search box not displaying correctly in Safari

    How can the search bar on the Apple site not display correctly in Safari? I find this odd that Apple would allow this. It displays like 2 search boxes overlapping each other. It still functions correctly but it is a little embarrassing since I am always bashing windows pro browser display.

    Hi
    Welcome to Apple Discussions
    Might be a corrupted cache or cookies issue. First, go to Safari Preferences>Security>Show Cookies. Type Apple in the Spotlight panel. Highlight/remove the cookies. Then, go to the Safari Menu>Empty Cache. Try the Apple site.
    If the double search panel still appears, go to the Finder: Your User Account>Library>Caches. There, move to the trash the com.apple.safari file. Restart Safari and try the Apple site again.
    Post back

  • Why is Times New Roman not displaying correctly in Illustrator CS5?

    Alright, so I'm running Windows 7 64-bit and Illustrator CS5.
    Times New Roman Regular does not display correctly on my machine when using Illustrator CS5, but Bold, Italic, Italic Bold display just fine.  Times New Roman does display correctly in every other program I use.  InDesign, Word, etc.  I've attached a screenshot to show what I mean.  Please help!

    Hi,
    I have an absolutely same bug - looks like font substitute
    I had reinstall font family - no changes. Win 8.1 Illustrator CC.

  • Report does not display correctly when exported to adobe

    Post Author: mgisonda
    CA Forum: Crystal Reports
    Hopefully someone can help me. I am currently running Crystal Reports profession version 10. I have applied service pack 1 and recently service pack 6. I am having a problem with the display of a report within adobe. My report is a bit complex. It is a 8.5x11 one page landscape report. It is set up in a grid format with multiple lines and boxes drawn on it. Here is the report information: Report Definition----
    Number of Database Fields:   144     Number of On-Demand Formulas:   40     UFLs in use:   None     Page N of M Used:   No     File Format Schema:   10.2.0    I created the report using CR developer. I use the report within a web project. The user requests the report and it returns to the user, an adobe file of the report. However, this is where I am having trouble. On my local development machine, the report displays fine. In CR developer, the report displays fine. When I export the report to Adobe from the CR Developer, it exports fine. BUT when I run the report from my web site, the adobe file that is returned is broken up over 42 pages. What seems to be actually happening is the return adobe file seems to think that the page size is 2in X 4in.. Where it got that, I don't know.The server running IIS is a windows server 2003. It has adobe 8.0 reader on it. I also have Crystal 10 Server Distribution loaded on it. And I have loaded CR10 Service pack 6 on that as well. Below is the web code that is used to display the report:Imports CrystalDecisions.Shared'Imports CrystalDecisions.CrystalReportsImports CrystalDecisions.CrystalReports.EngineImports CrystalDecisions.CrystalReports.Engine.ReportClassPublic Class PrintInspectionLayout    Inherits System.Web.UI.Page   Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load        Dim mNotInSpringDesign As String        Dim mPartType As String        mNotInSpringDesign = Request.QueryString("NotInSpringDesign")        If mNotInSpringDesign = "TRUE" Then            mStockCode = Request.QueryString("StockCode")            lblNotInSpringDesign.Text = "Stock Code #: " & mStockCode & " does not exist in Spring Design."            lblNotInSpringDesign.Visible = True            Response.Write("<br><br><br><br><br><font color='blue'><center><a href='SpringDesignWildCardSearch.aspx'>Go To Search Page</a></center></font>")        Else            mStockCode = Request.QueryString("StockCode")            Dim pList As ParameterValues = New ParameterValues            Dim paramName, paramValue As String            Dim pV As ParameterDiscreteValue = New ParameterDiscreteValue            Dim Report As ReportDocument= New ReportDocument            Dim expOpts As ExportOptions = New ExportOptions            Dim pdfRtfWordFormatOpts As PdfRtfWordFormatOptions = expOpts.CreatePdfRtfWordFormatOptions            Dim expFormatOpts As ExportFormatOptions = expOpts.ExportFormatOptions            expOpts.ExportFormatType = ExportFormatType.PortableDocFormat            mPartType = Request.QueryString("PartType")            'SELECT THE INSPECTION LAYOUT TYPE TO PRINT            Select Case mPartType                Case Is = "C"                    Report.Load(MapPath("./Reports/CompressionLayout.rpt"))                    'Report.Load(MapPath("./Reports/PCAR.rpt"))                Case Is = "E"                    Report.Load(MapPath("./Reports/ExtensionLayout.rpt"))                Case Is = "T"                    Report.Load(MapPath("./Reports/TorsionLayout.rpt"))                Case Is = "W"                    Report.Load(MapPath("./Reports/WasherLayout.rpt"))                Case Is = "F"                    Report.Load(MapPath("./Reports/FreeFormLayout.rpt"))                Case Else            End Select            pV.Value = mStockCode            pList.Add(pV)            Report.DataDefinition.ParameterFields("StockCode").ApplyCurrentValues(pList)            Response.ClearContent()            Response.ClearHeaders()            Response.ContentType = "Application/pdf"            Report.ExportToHttpResponse(expOpts, Response, False, "")            Report.Close()        End If    End Sub    Any ideas as to the solution? Why is it not displaying correctly? I have spent two days researching every FAQ  to try to find an answer, but to no avail. Please any help would be greatly appreciated. ThanksMike   

    Hi Paul
    You're more likely to get an answer to this if you post in the UNIX forum.
    By the looks of it, you may have a problem with your fonts.

  • Eurosign not displayed correctly when picked from database

    Hi ..
    I'm having a problem getting a eurosign stored in an Oracle Database to be displayed correctly in my Crystal Reports 11.5.
    When using the built in (preview) Crystal Viewer, the eurosign is displayed correctly, but when I want to print the report directly to a printer or to export it to pdf the eurosign is displayed as a box?
    It only haapens when i need to pick the eurosign from the database. If I insert in a textbox on the report, it will show correctly.
    Please Help.
    Best regards,
    Jacob

    What is the source of the text stored in the database. I ran into an issue a ways back where someone was copying news articles from a website into their database and the euro symbol would not display correctly (unless the option HTML Text Interpretation was used).
    You might want to do a quick check to see if it is stored as an ascii character using a formula similar to the following;
    asc(mid({database, x, 1}))
    where x = the position of the euro symbol in the string.
    The formula result should be 128.
    Edited by: Graham Cunningham on May 22, 2009 12:20 PM

Maybe you are looking for

  • How to create a group in contacts

    How can i create a group in contacts on ipad1 How to a link a contact to a group

  • Can anyone tell me the how to use the "ducking" process in Logic Pro 8?

    Howdy, I've tried following the directions in the manual but I just can figure out the steps necessary to use the ducking process in Logic 8. For those who aren't sure what ducking is it's for instance, when you want a guitar track's volume to be red

  • Recover from full backup

    Hi, I want to recover a tablespace from a RMAN full backup. Now the related schema has many truncated objects (in a bach process), so normal tablespace restore, recovery won't help. Have to go for TSPITR. But the time I can't fix. Is there any other

  • How to disable autoplay of converted videos and...

    I have recently switched to an iMac with the latest version of iTunes. Now when I convert a video file using videora it automatically starts playing in iTunes. I have searched and found that others have this issue too. Is there anything that can be d

  • Photoshop cc 2014, updated but don't seem to see the new features

    I just updated my photoshop and lightroom cc to 2014 last night and when I wen ahead and try to check out the features this morning, I could not find any of them and looked at tutorial s and videos....