Displaying UTF-8 characters

Hello all - I'm having a bit of trouble with my current project. I'm adding international support to it, I have an XML file with all the translated strings in UTF-8 format. I read it in using the following code:
          InputStream in = new FileInputStream(name);
          InputStreamReader isr = new InputStreamReader(in,"UTF8");
          BufferedReader br = new BufferedReader(isr);
          StringBuffer buf = new StringBuffer();
          String line = new String();
          while ((line = br.readLine()) != null){
               buf.append(line);
               buf.append('\n');
          return buf.toString();The string buffer is then sent off to be chopped up and parsed and displayed. However, for all non-latin characters, I get a question mark in a diamond. this code works in a very similar project, so I'm unsure why it is not working now, when almost all the program components are the same.
Any ideas?
thanks!
Jake

So the only thing that has changed is the operating system on which you are running this system?
If that's the case then it's possible that you were (accidentally or otherwise) converting between bytes and strings using the default charset on the non-Apple machine, and this happened to work for some reason. And on the Apple machine perhaps the default charset is different, and that applecart (sorry!) got upset.
And have you checked that you can actually display non-ASCII characters on your GUI setup from a simple program where you just hard-code those characters?

Similar Messages

  • X11 won't display UTF-8 characters (using Kbabel)

    Hello everyone
    Boy, the discussion lists have changed! Forums are a good idea, though.
    I'm a volunteer open-source translator, and the most effective translation editor for us is Kbabel. (LocFactoryEditor [1] for OSX is very good, though. I use it continually, and BBEdit [2] for CVS/SVN management of translation files.)
    When I installed Kbabel, everything went OK, but when I tried to open a PO (Portable Object, translation file format, basically a text file) file, the translations in my language (Vietnamese) were just gibberish. None of the accented characters displayed correctly. Since my language is pretty much all accented characters, this was a critical problem. Characters entered had the same problem. No readable data in, no readable data out, no translation possible.
    I had set my X11 prefs to inherit my keyboard choice, and had chosen the right keyboard. I have Lucida Grande set as my default font, and it handles Vietnamese very well.
    This was months ago. I reported it as a bug against Kbabel, but with investigation, we found it was an X11 problem. I was told at the time (sorry, I can't remember the reference) that this was a known X11 bug, which Apple had not yet fixed. Judging by the continuing mess when I try to use Kbabel now, it hasn't been fixed.
    How do we track bugs reported to Apple, or continuing problems of this type? Do you think this is really the problem, or is there another way to solve it?
    Any help very much appreciated.
    from Clytie
    [1] http://www.triplespin.com/en/products/locfactoryeditor.html
    [2] http://www.barebones.com/index.shtml

    I would suggest you repeat your query in the unix forum, where the experts on such stuff are more likely found, and where there have been other threads about using accented chars in terminal, etc.
    http://discussions.apple.com/forum.jspa?forumID=735

  • TextEdit doesn't display UTF-8 characters corrrectly

    I have a plain text file with some German umlauts, encoded in UTF-8. When I select this file in the Finder, the umlauts are displayed correctly in the Preview. However, if I double click on that file to have it loaded into the TextEdit program, the umlauts are displayed incorrectly.
    The screenshot at ftp://ftp.cadsoft.de/pub/etc/mac-osx-utf-8-bug.png shows the Finder's window in the background, and the TextEdit window in the foreground.
    When I explicitly load the file into the TextEdit program, with "Plain Text Encoding" set to "Unicode (UTF-8)" the text is displayed correctly. Only with "Automatic" it doesn't work.
    Am I doing something wrong here, or is this an actual bug in TextEdit?
    Franz
    Mac mini   Mac OS X (10.4.6)  

    Well, the "Notepad" editor on Windows XP does it
    correctly with both UTF-8 and ISO8859-1 umlauts.
    I think Notepad identifies UTF-8 correctly because Windows (unlike other OS's) puts a BOM at the start of UTF-8 files. Normally you only see this at the start of UTF-16 files, which many text editors can identify correctly.
    However, if the Mac user clicks on our German
    README text file and has "Plain text file encoding"
    set to "Automatic" (which apparently is the default),
    he sees broken umlauts.
    Yes I think Automatic means MacRoman. One possible solution is to use either rtf or html for the readme. I think the encoding for these will be recognized correctly. You could also try putting a BOM at the start of your UTF-8 plain text file.
    I was unter the impression that "UTF-8" was the
    plain text format on the Mac
    No, OS X stores data internally as UTF-16. Anything using xml will be UTF-8, and that's now the default encoding in Mail for lots non-Roman scripts, but otherwise the other encodings seem to have pretty equal status.

  • [SOLVED] Urxvt + Inconsolata Displaying UTF-8 Characters Incorrectly

    I use the Inconsolata font with urxvt and have noticed that some characters are displayed improperly. For example, an "en dash" (U+2013) appears as a capital N with a tilde over it. It appears that this is because Inconsolata doesn't support anything other than the basic latin characters. Is there any way to allow urxvt to "fall back" on another font for rendering those specific characters?
    Last edited by aclindsa (2012-03-16 16:42:35)

    Unfortunately, the "-fn" switch (or *font: in .Xresources) does not seem to work properly with Inconsolata. For example, if I do the following:
    urxvt -fn "xft:Terminus"
    The characters display properly, but if I add Inconsolata ahead of that, like so:
    urxvt -fn "xft:Inconsolata,xft:Terminus"
    I get the garbage characters. I have experimented with different "fallback" fonts in all different orders, sizes, etc. and whenever Inconsolata is first, I see the garbage chars. The more I look into it, the more it looks like the wrong characters are being reported to urxvt for Inconsolata.

  • Displaying UTF chinese characters

    Here's my code
              final StringBuilder sb = new StringBuilder();
              DropWindow dw = new DropWindow() {
                   public void runFile(File f, Object[] extras) {
                        try {
                             String str = IOUtils.readFileAsString(f);
                             for (int i = 0; i < str.length(); i++) {
                                  System.out.println("char[" + i + " ] = " + (int)str.charAt(i));
                             sb.append(str);
                        catch (IOException iox) {
                             iox.printStackTrace();
              JPanel jp = new JPanel() {
                   public void paintComponent(Graphics g) {
                        super.paintComponent(g);
                        g.drawString(sb.toString(), getWidth() / 2, getHeight() / 2);
              dw.add(jp);
              WindowUtilities.visualize(dw);when I run this I get
    char[0 ] = 20320
    char[1 ] = 22909
    char[2 ] = 13
    char[3 ] = 10
    in the command line. On the screen I get 2 squares where I'm hoping my chinese characters will be.
    Is it just that I'm not using an international version of java? I just went to the download page and it seems like all java versions are international now. Could it be that my font can't represent the characters?
    How can I paint chinese characters?

    I don't understand. 'Arial' will never display Chinese. In JRE1.6, the only font I know that displays Chinese is "AR PL ShanHeiSun Uni". In 1.5 there was a second one but that seems to have been removed.
    When I want to find a font for a particular character set I use the following simple Swing application -
    import java.awt.BorderLayout;
    import java.awt.Font;
    import java.awt.GraphicsEnvironment;
    import java.awt.GridLayout;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.util.ArrayList;
    import java.util.Iterator;
    import javax.swing.BorderFactory;
    import javax.swing.JCheckBox;
    import javax.swing.JComboBox;
    import javax.swing.JComponent;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JList;
    import javax.swing.JPanel;
    import javax.swing.JScrollPane;
    import javax.swing.ListSelectionModel;
    import javax.swing.UIManager;
    import javax.swing.event.ListSelectionEvent;
    import javax.swing.event.ListSelectionListener;
    public class FontAndCharDisplay extends JFrame
        private JComponent createStyleSelector()
            JPanel panel = new JPanel();
            panel.add(boldButton);
            panel.add(italicButton);
            ActionListener styleListener = new ActionListener()
                public void actionPerformed(ActionEvent event)
                    updateDisplayOfChars();
            boldButton.addActionListener(styleListener);
            italicButton.addActionListener(styleListener);
            panel.setBorder(BorderFactory.createTitledBorder("Style"));
            return panel;
        private JComponent createSizeSelector()
            int[] sizes =
            {8,9,10,11,12,14,16,18,20,24,28,32, 36, 40, 48, 56, 64, 72, 84,100};
            final JComboBox sizeSelector = new JComboBox();
            for (int index = 0; index < sizes.length; index++)
                sizeSelector.addItem(new Integer(sizes[index]));
            fontSize = 14;
            sizeSelector.setSelectedItem(new Integer(fontSize));
            sizeSelector.addActionListener(new ActionListener()
                public void actionPerformed(ActionEvent event)
                    fontSize = ((Integer)sizeSelector.getSelectedItem()).intValue();
                    updateDisplayOfChars();
            sizeSelector.setBorder(BorderFactory.createTitledBorder("Size"));
            sizeSelector.setOpaque(false);
            return sizeSelector;
        private JComponent createPageSelector()
            String[] pageAddresses = new String[256];
            for (int row = 0; row < 16; row++)
                for (int col = 0; col < 16; col++)
                    pageAddresses[row*16+col] = HEX_CHARS[row] + (HEX_CHARS[col] + "00");
            final JComboBox addressSelector = new JComboBox(pageAddresses);
            addressSelector.addActionListener(new ActionListener()
                public void actionPerformed(ActionEvent event)
                    updateAddressBase(Integer.parseInt((String)addressSelector.getSelectedItem(), 16));
            addressSelector.setBorder(BorderFactory.createTitledBorder("Page"));
            addressSelector.setOpaque(false);
            return addressSelector;
        private FontAndCharDisplay()
            super("Font Display");
            setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            JPanel upperPanel = new JPanel(new BorderLayout());
            JPanel controlsPanel = new JPanel(new GridLayout(1,0));
            controlsPanel.add(createPageSelector());
            controlsPanel.add(createSizeSelector());
            controlsPanel.add(createStyleSelector());
            upperPanel.add(controlsPanel, BorderLayout.NORTH);
            fontSelector = new JList(GraphicsEnvironment.getLocalGraphicsEnvironment().getAvailableFontFamilyNames());
            fontSelector.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
            fontSelector.addListSelectionListener(new ListSelectionListener()
                public void valueChanged(ListSelectionEvent e)
                    if (!e.getValueIsAdjusting())
                        updateDisplayOfChars();
            JScrollPane fontNameDisplay = new JScrollPane(fontSelector);
            fontNameDisplay.setBorder(BorderFactory.createTitledBorder("Name"));
            upperPanel.add(fontNameDisplay, BorderLayout.CENTER);
            fontSelector.setSelectedIndex(0);
            getContentPane().add(upperPanel, BorderLayout.NORTH);
            // Build the set of components to display the characters
            for (int index = 0; index < 256; index++)
                charDisplayFields.add(new JLabel(""));
            // Build the main character display area
            int startPoint = 0;
            final JPanel charDisplayPanel = new JPanel(new GridLayout(0, 17));
            charDisplayPanel.add(new JLabel(""));
            for (int col = 0; col < 16; col++)
                charDisplayPanel.add(new JLabel(Character.toString(HEX_CHARS[col])));
            for (int row = 0; row < 16; row++)
                charDisplayPanel.add(new JLabel(Character.toString(HEX_CHARS[row])));
                for (int col = 0; col < 16; col++)
                    charDisplayPanel.add((JComponent)charDisplayFields.get(startPoint++));
            JScrollPane characterDisplay = new JScrollPane(charDisplayPanel);
            characterDisplay.setBorder(BorderFactory.createTitledBorder("Page Display"));
            getContentPane().add(characterDisplay, BorderLayout.CENTER);
            updateAddressBase(0);
            updateDisplayOfChars();
            pack();
        private void updateAddressBase(int start)
            for (Iterator it = charDisplayFields.iterator(); it.hasNext();)
                JLabel label = (JLabel)it.next();
                label.setText(Character.toString((char)start++));
        private void updateDisplayOfChars()
            // Calculate the style
            int style = 0;
            if (italicButton.isSelected())
                style |= Font.ITALIC;
            if (boldButton.isSelected())
                style |= Font.BOLD;
            // Build the font
            Font font = new Font((String)fontSelector.getSelectedValue(), style, fontSize);
            System.out.println(font);
            // Update all the char labels to use the new font
            for (Iterator it = charDisplayFields.iterator(); it.hasNext();)
                JLabel label = (JLabel)it.next();
                label.setFont(font);
        public static void main(String[] args)
            try
                UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
                new FontAndCharDisplay().setVisible(true);
            catch (Exception e)
                e.printStackTrace();
        private int fontSize = 10;
        private ArrayList charDisplayFields = new ArrayList(256);
        private JCheckBox boldButton = new JCheckBox("Bold");
        private JCheckBox italicButton = new JCheckBox("Italic");
        private JList fontSelector;
        private static final char[] HEX_CHARS =
        {'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
    }Please don't look too close at the code - it was one of my earliest Swing applications.
    P.S. These values
    char[2 ] = 13
    char[3 ] = 10
    are just CR and LF and not Chinese.
    Edited by: sabre150 on Aug 29, 2008 9:21 PM

  • UTF-8 characters not displaying in IE6

    Dear Sirs,
    I have an issue in displaying UTF-8 characters in Internet explorer 6.
    I set up my all jsp pages encoding as UTF-8.
    Any language characters(like chinese,tamil etc) perfectly dispaying in firebox browser.
    But in internet explorer, the characters are not displaying.it displays like ?! ..
    Could any body help me out?
    Thanks
    mulaimaran

    Thanks Viravan,
    But, I have added this line in my jsp before html tag.
    <%@ page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8" %>
    After html tag,i added this meta tag.
    <META http-equiv="Content-Type" content="text/html;charset=UTF-8">
    So, the UTF-8 encoding is capable to show different language characters in firebox browser.
    But In Internet Explorer 6 other language characters not displaying..
    > jsp sends out the UTF-8 BOM (hex: EF BB BF) before
    the HTML tag.I cant understand this line.I m new one to java.
    So ,please help me out.
    Thanks
    mullaimaran

  • Crystal Report 9 - Can't Display UTF-8 Data

    Dear Sir,
    I am using PHP with Crystal Report 9.2 and has problem displaying UTF-8 data from MSSQL field. It shows weird characters instead. I am very sure the data stored in database is in UTF-8 because when I ouput it into the web browser with encoding as UTF-8, it shows correctly. Currently is using ADODB recordset to pass data into CR. I tried using ODBC to connect directly to database and preview the data - same issue.
    Now I wonder whether are there any settings need to be done in CR in order to display unicode correctly? From what I read, CR 9 and above should be able to support unicode.
    Thanks
    AL

    To be honest, I have no idea if TTX files supported UTF-8... I kinda doubt it. I'd check, but the only person I knwo of that may have a clue is not in until September 28...
    Re. ODBC, see if adding the following option to your DSN entry in the odbc.ini file will help:
    stmt = SET CHARACTER SET utf8
    Also, if I remember right, MS SQL does not install UTF-8 support by default (at least at one time or another it did not...(?).
    Oh - one more thing. I've attached a non CR app that I'd like you to use to see what the data it returns looks like. Please give that a try.
    - Ludek
    Edited by: Ludek Uher on Sep 7, 2011 10:43 AM

  • Create HTML file that can display unicode (japanese) characters

    Hi,
    Product:           Java Web Application
    Operating system:     Windows NT/2000 server, Linux, FreeBSD
    Web Server:          IIS, Apache etc
    Application server:     Tomcat 3.2.4, JRun, WebLogic etc
    Database server:     MySQL 3.23.49, MS-SQL, Oracle etc
    Java Architecture:     JSP (presentation) + Java Bean (Business logic)
    Language:          English, Japanese, chinese, italian, arabic etc
    Through our java application we need to create HTML files that have to display unicode text. Our present works well with English and most of the european character set. But when we tried to create HTML files that will display unidoce text, say japanese, only ???? is getting displayed. Following is the code we have used. The out on the browser displays the japanese characters correctly. But the created file displays only ??? in place of japanese chars. Can anybody tell how can we do it?
    <%
    String s = request.getParameter( "txt1" );
    out.println("Orignial Text " + s);
    //for html output
    String f_str_content="";
    f_str_content = f_str_content +"<HTML><HEAD>";
    f_str_content = f_str_content +"<META content=\"text/html; charset=utf-8\" http-equiv=Content-Type></HEAD>";
    f_str_content = f_str_content +"<BODY> ";
    f_str_content = f_str_content +s;
    f_str_content = f_str_content +"</BODY></HTML>";
    f_str_content = new String(f_str_content.getBytes("8859_9"),"Shift_JIS");
    out.println("file = " + f_str_content);
              byte f_arr_c_buffer1[] = new byte[f_str_content.length()];
    f_str_content.getBytes(0,f_str_content.length(),f_arr_c_buffer1,0);
              f_arr_c_buffer1 = f_str_content.getBytes();
    FileOutputStream l_obj_fout; //file object
    //file object for html file
    File l_obj_f5 = new File("jap127.html");
    if(l_obj_f5.exists()) //for dir check
    l_obj_f5.delete();
    l_obj_f5.createNewFile();
    l_obj_fout = new FileOutputStream(l_obj_f5); //file output stream for writing
    for(int i = 0;i<f_arr_c_buffer1.length;i++ ) //for writing
    l_obj_fout.write(f_arr_c_buffer1);
    l_obj_fout.close();
    %>
    thanx.

    Try changing the charset attribute within the META tag from 'utf-8' to 'SHIFT_JIS' or 'utf-16'. One of those two ought to do the trick for you.
    Hope that helps,
    Martin Hughes

  • UTF-8 characters in database

    Hi there,
    I'm having problems with UTF-8 characters displaying incorrectly. The problem seems to be that the Content-Type HTTP headers have the character set as "Windows 1252" when it should be UTF-8. There is a demonstration of the problem here:
    http://teasel.homeunix.net/~rah/screenshots-unicode-db/apex-unicode-display.html
    I though I'd solved this previously, because I changed the nls_lang variable in wdbsvr.app to use single-quotes instead of double-quotes. After I did this, the server started sending Content-Type HTTP headers with UTF-8 in them and the characters in the example above displayed fine. For some reason, it seems to have reverted to sending "Windows 1252" and I don't know why.
    I noticed that the logs contain the following lines:
    [Wed Nov  1 09:50:45 2006] [alert] mod_plsql: Wrong language for NLS_LANG 'ENGLISH_UNITED KINGDOM.AL32UTF8' for apex DAD
    [Wed Nov  1 09:50:45 2006] [alert] mod_plsql: Wrong charset for NLS_LANG 'ENGLISH_UNITED KINGDOM.AL32UTF8' for apex DAD
    Any help getting it to send UTF-8 would be greatly appreciated.
    Thanks,
    Robert

    However I believe that it is correct to use double
    quotes rather than single quotes where the setting in
    the nls_lang contains space.Well, this is odd; using double quotes gives the same error, but with the double quotes instead of the single in the error message:
    [Thu Nov  2 09:43:42 2006] [alert] mod_plsql: Wrong language for NLS_LANG "ENGLISH_UNITED KINGDOM.AL32UTF8" for apex DAD
    [Thu Nov  2 09:43:42 2006] [alert] mod_plsql: Wrong charset for NLS_LANG "ENGLISH_UNITED KINGDOM.AL32UTF8" for apex DAD
    This implies that the parser is pulling the string out verbatim and including the quotes when it shouldn't. Lo and behold, removing any quotes:
    nls_lang = ENGLISH_UNITED KINGDOM.AL32UTF8
    causes the error to go away, and causes the HTTP headers to declare UTF-8; problem solved.
    I'm loathe to step ahead again and say that the docs need updating, but it certainly looks that way.
    Robert

  • How to display double byte characters with system.out.print?

    Hi, I'm a newbie java programmer having trouble to utilize java locale with system io on dos console mode.
    Platform is winxp, jvm1.5,
    File structure is:
    C:\myProg <-root
    C:\myProg\test <-package
    C:\myProg\test\Run.java
    C:\myProg\test\MessageBundle.properties <- default properties
    C:\myProg\test\MessageBundle_zh_HK.properties <- localed properties (written in notepad and save as Unicode, window notepad contains BOM)
    inside MessageBundle.properties:
    test = Hello
    inside Message_zh_HK.properties:
    test = &#21890; //hello in big5 encoding
    run.java:
    package test;
    import java.util.*;
    public class Run{
      public static void main(String[] args){
        Locale locale = new Locale("zh","HK");
        ResourceBundle resource =
            ResourceBundle.getbundle("test.MessageBundle", locale);
        System.out.println(resource.getString("test"));
      }//main
    }//classwhen run this program, it'll kept diplay "hello" instead of the encoded character...
    then when i try run the native2ascii tool against MessageBundle_zh_HK.properties, it starts to display monster characters instead.
    Trying to figure out what I did wrong and how to display double byte characters on console.
    Thank you.
    p.s: while googling, some said dos can only can display ASCII. To demonstrate the dos console is capable of displaying double byte characters, i wrote another helloWorld in chinese using notepad with C# and compile using "csc hello.cs", sure enough, console.write in c# allowed me to display the character I was expecting. Since dos console can print double byte characters, I must be missing something important in this java program.

    after google a brunch, I learned that javac (hence java.exe) does not support BOM (byte order mark).
    I had to use a diff editor to save my text file as unicode without BOM in order for native2ascii to convert into a ascii file.
    Even the property file is in ascii format, I'm still having trouble to display those character in dos console. In fact, I just noticed I can use system.out.println to display double byte character if I embedded the character itself in java source file:
    public class Run {
         public static void main(String[] args) throws UnsupportedEncodingException{
              String msg = "&#20013;&#25991;";    //double byte character
                    try{
                    System.out.println(new String(msg.getBytes("UTF-8")) + " new string");  //this displays fine
                    catch(Exception e){}
                    Locale locale = new Locale("zh", "HK");
              ResourceBundle resource = ResourceBundle.getBundle("test.MessagesBundle", locale);
                    System.out.println(resource.getString("Hey"));      //this will display weird characterso it seems like to me that I must did something wrong in the process of creating properties file from unicode text file...

  • How can I display UTF-8 content in a struts portlet

    How can I display UTF-8 (with English and Traditional Chinese mixed characters) content in a struts portlet?
    Version used
    Oracle Portal 10g Release 1 (9.0.4) on Linux
    Portal language support: English only
    Many thanks !!!

    You can utilize multi-lingual support in your Struts portlets, as described in the Portal Developer's Guide.
    Peter

  • Bad display UTF-8 czech character SPA 504 FW 7.4.8a

    I use some some czech character in phone config file: Example:
    <Default_Character_Encoding ua="na">UTF-8</Default_Character_Encoding> <!-- options: ISO-8859-1/UTF-8 -->
    <XML_Directory_Service_Name ua="na">Centrální adresář</XML_Directory_Service_Name>                                                               
    <XML_Directory_Service_URL ua="na">http://10.76.66.1:83/webapp/cisco_dir_search.py</XML_Directory_Service_URL>
    And it works ok in FW 7.4.8a on display is correct czech chars "Centrální adresář", but not works in 7.4.9a 7.9.4c and new 7.5.1a too. It shows something as "CentrÅilnå_ adres~aiÅ>)"
    Is some solution how to fix this ?

    This is not not solution, our customers want full czech support, phone have UTF-8 characters in czech menu ok, in xml ok, only string from provisioning is bad. It was completly ok in older FW. Now we have 7.5.3 FW  and it still have same problem. Cisco support for their products is horrible.

  • Display of Chinese Characters in Flash Video

    '''Help needed to resolve issue with display of chinese fonts in Firefox.'''
    I used to be able to run an html based chinese language learning program (with embedded Flash) in Firefox on my Galaxy Nexus mobile...that is until I installed the latest version of Firefox.
    These are the instructions that came with the program to install/run it:
    This site is best viewed with Mozilla FireFox 3.x+ (and above) with either Adobe Flash Player 8+ (and above) at a minimum screen resolution of 1024 x 768. We also recommend that you enable both JavaScript and Cookies in your chosen browser's settings. Obviously things have moved on since then and the version of Firefox I installed around May 2013 would have been around 22.0
    While the above appear to be targeted at computer/tablet platforms the program ran successfully on my mobile and the embedded flash video worked well. The video clips and accompanying audio for each lesson were also accompanied by text that updated as each speaker began conversing. This text could be displayed (by selection) in English, Pinyin or Chinese characters.
    With an upgrade to the latest version of Firefox the Chinese characters now no longer display although 'English' fonts do...why? Is this a character encoding issue? Can this be set? What has changed between version 22 or thereabouts that I installed in May 2013 and the current version. Someone must surely know ??? If this cant be fixed, how can I re-install an older version of Firefox on my mobile. As an aside
    I was able to download firefox-22.0.bundle, some bundle.parts and .source files along with Firefox Setup 3.6.28.exe but cant install any of these. HELP needed please.

    Hello,
    Can you please confirm that this is the summary of the issue you are facing
    #On a site using Flash, and using Firefox 22.0, you were able to view English, Pinyin, Chinese characters on the flash video
    #You upgraded Firefox to the latest version from the play store, and also have the latest Flash version, but the same Flash video doesn't display the Chinese characters now
    #You are looking for the older version of Firefox for Android so that you can confirm that this issue has something to do with the latest version of Firefox
    For the last point, you can download the Android APKs of the older versions from the following links
    #[https://ftp.mozilla.org/pub/mozilla.org/mobile/releases/22.0/android/en-US/ Android APK for Firefox 22.0 in English]
    #[https://ftp.mozilla.org/pub/mozilla.org/mobile/releases/22.0/android-armv6/en-US/ Android APK for Firefox 22.0 in English for Arm V6]
    Please do note that you will need to enable the 'Install from unknown sources' option on the Android device to be able to install this APK. Suggest that you disable the setting after you finish your testing.
    Please confirm the details above and we can help you resolve the issue.
    Thank you

  • What's wrong with the built-in keyboard on my macbook? The caps button does not work rite, no matter what letter button i push they all come out capitals and the number keys when pushed display the special characters instead of the numbers!

    the built-in keyboard on my macbook is not functioning right, the number keys when pushed display the special characters instead of the numbers,
    the caps button doesn't work at all, the letter buttons display capitals when pushed whether the caps button is on or off, the shift keys are also out of whack!!
    It seems it somehow got relocated to the "0" button because if you push and hold the zero button down the keyboard seems to operate normally, the number keys display numbers when pushed the letter keys display lower case when pushed but release the zero button and your back in the twilight zone!! Can anybody help me resolve this issue? one more thing im using an external usb keyboard right now and it seems to function properly if that helps any.

    You would do better in the actual macbook pro forums (this is not).

  • Display non-english characters

    Hi,
    How can i display Japanese, Chinese characters in a java application or applet? do i need some special tools?
    Thanks,
    eileen

    Since Java supports unicode you don't need special
    tools only a font which is able to display japanese or
    Chinese charaters. For Windows:
    http://www.hclrss.demon.co.uk/unicode/fonts.html
    You can display a unicode char with /uXXXX have a look
    at
    http://www.unicode.org/charts/
    Or you already got a file with unicode characters....
    have funThanks for your help.
    But how can i put something down by checking that Unicode table from time to time? That's almost impossible...
    suppose i've put some Japanese characters into a file, what type of file should i save it as? save it as a html file or something else?
    and if i want the context of a label to be "xxxxx"(in Chinese), what should i do? JLabel label = new JLabel("???") how can i put some chinese characters to replace "???" ?
    and how can i input Japanese/chinese characters under Mandrake?
    Thank you very much,
    eileen2

Maybe you are looking for

  • How to get the file name from Oracle B2B 10g

    Hi My requirement is I am getting a CSV file from Trading partner, I am using oracle 10g b2b to translate the data. In my BPEL 10g I am using AQ adapter to get the message from IP_IN_QUEUE. Now I want to get the file name Eg: SampleFile.dat of the CS

  • Windows 7 Build 7100 (release candidate): Boot Camp drivers not compatible?

    I had a go at installing Windows 7 Build 7100 on my MacBook (aluminium) via Boot Camp. Windows 7 installed fine, but the Boot Camp drivers of the chipset and DVD drive don't seem to work. I'll have a look at Intel's website for the chipset driver, bu

  • Adding Polyline to Google Map in Mobile App

    I've got a mobile app that uses a Google map. I can successfully retrieve directions from the Google Directions service. I want to overlay the route polyline from the Directions Result onto my Google map. I can't find an example of how to do this wit

  • Non J2ee use of JTA/JTS

    I am about to build a small J2SE Gui app but think I need to build in some Transactional features Can I use JTS/JTA outside of an AppServer environment - if so can your provide some pointers/docs/links for example in the JINI world there is a Transac

  • Invoice verification posting and validation

    Hi, what is the trx to create a validation for invoice verification (the invoice is being posted by MIRO) Regards