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

Similar Messages

  • 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?

  • How to validate UTF-8 characters using Regex?

    Hi All,
    In one of my applications, i need to include UTF-8 character set for validation of a certain string, which I am validating using a Regex.
    However, I do not know how to include UTF-8 characters in a Regex, or if at all, we can specify the UTF-8 charaters ina regex.
    Please Help!! Its Urgent!!!
    Thanks in Advance,
    Rajat Aggarwal

    Ok, Let me re-state my problem again, and exactly what i am looking for:
    I have an XML file with the following header: <?xml version="1.0" encoding="UTF-8"?>
    This XML file contains a tag, whose text is to be validate for a syntax : Operand operator Operand.
    Now, the operand on the right hand side of the operator could be a variable, or a string literal, which may contain some permissible special characters (as said above), and may or may not contain UTF-8 characters as well.
    I am using the xerces SAXParser to parse the XML document, and am retrieving the text of the elemnt tag with the method <code>element.getChildText("<tagName>")<//code>
    According to the org.jdom.Element API Docs,
    the getChildText() method is defined as follows:
    h3. getChildText{noformat}public java.lang.String getChildText(java.lang.String name){noformat}<dl><dd>Returns the textual content of the named child element, or null if there's no such child. This method is a convenience because calling <code>getChild().getText()</code> can throw a NullPointerException. <br<dd><dl><dt>Parameters: </dt><dd><code>name</code> - the name of the child </dd><dt>Returns: </dt><dd>text content for the named child, or null if no such child
    </dd></dl></dd></dl>
    Now, I am not sure if the String that I am reading is in UTF-8 Format. Is there any special way of reading a string in that format, or for that matter, convert a string to UTF-8 encoding?
    h3.

  • 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

  • Help:displaying Arabic characters using XSL

    How do I display static Arabic characters using XSL in a HTML page, from within a JSP?
    I need to display a HTML page wherein static Arabic characters have to be shown. I use the following XSL document with static Arabic characters inside:
    <?xml version = '1.0'?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:output method="html"/>
    <xsl:template match="/">
    <HTML>
    <HEAD/>
    <xsl:apply-templates/>
    </HTML>
    </xsl:template>
    <!-- document xsl:template -->
    <xsl:template match="booklist">
    <BODY BGCOLOR="#CCFFFF">
    <H1>^GFcI cSGZOI
    </H1>
    <P> This will illustrate the transformation of XML file containing list of books to a HTML table form
    </P>
    <xsl:apply-templates/>
    </BODY>
    </xsl:template>
    <xsl:template match="booklist/book">
    <xsl:apply-templates/>
    </xsl:template>
    <xsl:template match="booklist/book/title">
    <xsl:apply-templates/>
    </xsl:template>
    <xsl:template match="booklist/book/author">
    <xsl:apply-templates/>
    </xsl:template>
    <xsl:template match="booklist/book/publisher"/>
    <xsl:template match="booklist/book/price"> Price: $
    <xsl:apply-templates/>
    </xsl:template>
    </xsl:stylesheet>
    When I try to read the XSL document using an IO stream, like this,
    InputStream is = getClass().getResourceAsStream("myXSLDocument.xsl");
    XSLStylesheet stylesheet = new XSLStylesheet(inputStream, null);
    from within a JSP, I get a null pointer exception as shown below:
    java.lang.NullPointerException:
    at oracle.xml.parser.v2.XSLStylesheet.<init>(XSLStylesheet.java:175)
    at mip.portlets._cardvalidaterportlet._cardentry._jspService(_cardentry.java:143)
    at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java)
    at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java)
    at oracle.jsp.JspServlet.doDispatch(JspServlet.java)
    at oracle.jsp.JspServlet.internalService(JspServlet.java, Compiled Code)
    at oracle.jsp.JspServlet.service(JspServlet.java)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
    at oracle.portal.provider.v1.http.JspRenderer.renderBody(JspRenderer.java:133)
    at oracle.portal.provider.v1.RenderManager.render(RenderManager.java:164)
    at oracle.portal.provider.v1.http.ServletProviderResponse.showPortlet(ServletProviderResponse.java:510)
    at oracle.portal.provider.v1.http.HttpProvider.dispatchProviderAction(HttpProvider.java:647)
    at oracle.portal.provider.v1.http.HttpProvider.service(HttpProvider.java:383)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
    at org.apache.jserv.JServConnection.processRequest(JServConnection.java, Compiled Code)
    at org.apache.jserv.JServConnection.run(JServConnection.java, Compiled Code)
    at java.lang.Thread.run(Thread.java:479)
    I have no problems parsing the same XSL containing static Arabic text using Transviewer beans' XSLTransformPanelSample class. This means that my XSL has no errors in it.
    null

    You need to use the correct and the same character encoding (charset) thorough the complete process.
    Whenever you get question marks, then it means that the charset used does not recognize the bytes (which on its turn are apparently encoded by a different charset).
    This is an important read, read it from top to bottom, preferably twice: [http://www.joelonsoftware.com/articles/Unicode.html].

  • 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

  • When exporting UTF-8 encoded HTML page to PDF, Foreign characters won't display correctly.

    I'm not sure if this is a PDF issue or a PHP issue, I have tried asking this in several forums with no working result, and I hope this is the right place to post this question... if not please let me know of another forum.
    here's my PHP code.
    $test_label = 'の契約';
    $result = html_entity_decode($test_label, ENT_QUOTES, 'UTF-8')
    PDF_show_xy($pdf, $result.": ".$order_date , SECTION_START_X+TEXT_LEFT_PADDING, 750+((SECTION_TITLE_BOX_HEIGHT-5)/2));
    the UTF-8 encryption is correct, because the web browser displays all the characters correctly.
    Problem:
    Problem occurs when I try to export the HTML into PDF.
    All I'm getting in my pdf export is a bunch of gibberish. Is there a PDF add-on/plug-in that I'm suppose to install? or is my encoding function called incorrectly wrong.

    oh, sorry if I was unclear.
    I use PHP's PDF functions to create PDF files that looks like my html page.
    here are the functions
    http://us2.php.net/manual/en/ref.pdf.php
    anyway my question is, if there is a setting or a addon/plug-in/third party program that I have to download for Adobe Reader to display foreign language?
    and if anyone knows PHP, am I using the correct decoding function?
    If I'm on the wrong forum, can anyone direct me to the correct one?
    I can't seem to find any resources on exporting HTML pages with foreign characters to PDF using php.

  • Select characters/symbols won't display on iPod 160GB Classic since restore

    I don't know if anyone has come across this yet or not. My new iPod 160GB Classic crashed after 1 week. Since restoring, I've noticed that certain characters/symbols won't display in artist/title names on my iPod that used to display just fine before the restore (symbols like + and ÿ). The restore function says that it restores it to the 'original factory settings,' but obviously not. I have tried restoring again, but that hasn't solved the problem. I've tried getting the track names from Gracenote (thinking maybe it was a font-specific thing), but that didn't help either. I know it seems petty, but I'm not sure how to solve it. The latest update has been applied to my iPod and I have the latest version of iTunes. Any ideas? I believe the crash was caused by a third party software which has since been removed. I have not experienced any problems since.

    Probably, the easiest way to resolve this is to copy the artwork from one song on an album and paste it into every song on that album.
    In your iTunes Library, choose an album that has artwork issues; choose one track that has the artwork and copy it. Then:
    the slightly longer method is to check each song individually, until you find the one with the missing artwork. Paste (the copy previously made) from one of the other tracks on the album.
    a slightly quicker method is to highlight all the songs on that album (make sure it is just that one album) and paste the artwork into the box.
    Sync the iPod with your iTunes Library.

  • Difficulty using a projector. I have a MBP 17" and am running 10.6.8. Often I need to make a Powerpoint or other presentation  at a client and I want to connect my computer to their projector. Either it won't display on the projector at all. HELP!

    Difficulty using a projector. I have a MBP 17" and am running 10.6.8. Often I need to make a Powerpoint or other presentation  at a client and I want to connect my computer to their projector. Either it won't display on the projector at all. Once it displayed but the presentation mode was on the big screen and the presentation I wanted to show was on my MBP screen. I have the adapter( white ones) to attached to the projector cables.  I am so frsutrated...it looks so silly not to have a computer work during a presentation..
    Another problem one the rare occasion that it shows on the screen is that the presentation does show just my desk top.  Any ideas?
    Thanks !

    You often have to turn off Mirroring to be able to set the second "screen"s resolution to something reasonable. When you do, the two screens become an "Exceeded Desktop" joined along one edge, and the Arrange pane in displays prefs can allow you to specify what edge. Initially, it will show a vacant extension of the built-in screen's desktop.
    The mouse moves freely across that shared edge, and can allow you to drag the presentation window across to the the projector screen and re-size it to fit.

  • Image with foreign characters in name won't display

    I have an image on my drive whose name has foreign characters ("c�pia de frente.jpg"). To display the image my JSP reads the image name from the database and generates the following html:
    <img src="../pictures/c�pia de frente.jpg">The page then displays a broken image icon for this image. Images in the same list which do not have foreign chars get displayed accurately. When I choose "show image.." in my browser I see that the image name has been rewritten into the following: c%C3%B3pia%20de%20frente.jpg. The rewriting that will display the image is instead c%F3pia%20de%20frente.jpg. I found the correct rewriting on another of my JSP where the image with the foreign chars actually gets displayed correctly although the code to generate the html is the same on both pages and looks something like this (simplified):
    <logic:iterate id="listelement" name="list" property="rows" scope="request" type="org.apache.commons.beanutils.DynaBean">
    <%         
    out.write("<img src=\"../pictures/"+listelement.get("name").toString()+"\">");
                             %>  <br>                     
                            </logic:iterate> Every image that doesn't have foreign chars in its name gets displayed accurately but images with foreign chars in their names won't display. What am I doing wrong?
    Thanks
    Niklas

    Thanks, but it doesn't seem necessary to replace foreign characters. It works without replacing in one place but not in another which is confusing. I think it is something with the enconding but can't see what the difference is between the working and non-working code. In both pages I have put <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">I'd greatly appreciate any more suggestions to solve this problem.

  • How Oracle tables can be used to display Chinese/Japanese characters

    If anyone knows how to display Chinese/Japanese characters from Oracle tables please reply this email. Thanks.
    Regards,
    Preston

    hi
    ->Also please let me know how the Oracle Lite is licenced if I have 300 odd users of this offline applications
    you should speak to your local oracle rep about that, for us for example they gave a pretty cheap packet for olite 10gr3+ 11g repository
    ->need to use only database part of Oracle Lite and not mobile server.
    you cant do that. mobile server is the application server that handles the synchronization process from the server side. when a client tries to sync he actually connects to the mobile server and asks for the database changes , the mobile server know what the client must get so he packs it and give it to him
    ->you can ofc make lightweight .net apps using olite. we make olite apps even for wince handhelds. so yes ofcourse you can. olite had a win32 client also.
    ->can it run from usb.
    ok here to be honest ive never tried that myself, looks kinda weird as a requirement to be honest but i dont see why it shouldnt run. if you set up the paths correctly you shouldnt have a problem i think.
    ->offline application will have more or less similar data entry forms and storage structure
    yes ofcourse , if i have 3 tables in server i can choose to have 2(or all ) of them on the client too. i can even separate which client gets what. for instance if client a sells houses in new york he will get only the house table rows for new york. if another sells for chicago he will get those instead and etc.
    ->all client apps are offline and sync periodically (when you choose) to the server

  • Help! My TextEdit won't display chinese characters or accents.

    In the first case it just shows random symbols, in the second case it replaces the accented words with symbols. Now, I can write characters and accents, but I can't view them in a made file. I work a lot with subtitles and I don't understand why I can't view them correctly. I have chinese as one of my main languages, so why is this happening? What can I do if I want to open and edit an srt file or ssa file that's in chinese or spanish??
    I appreciate your input, I'm kinda desperate.

    yaozilan wrote:
    I can write characters and accents, but I can't view them in a made file.
    That normally indicates that you are trying to open the file in an encoding different than the one in which it was saved.
    When you create a file with Chinese or other characters, use UTF-8 as the encoding when saving, and use File > Open to make sure you have the same one.  The defaults can be set in TextEdit Preferences.  Do not use "automatic".
    If you get an srt file from elsewhere, you may need to test different encodings if you do not know what the author used.  Open the file via File > Open and not by just double-clicking on it, so you can control the encoding used.

  • 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

Maybe you are looking for

  • How to bring output of report on smartform

    Hi experts,                   I want to display output of one std report on the smartform. Output of the Z report is using large no. of write statements. I want to create one smartform which displays output same as the output of report. Is it possibl

  • Shortcuts missing InDesign CS5.5 W7

    My shortcuts desappeared from InDesign...I was working with the program just peachy and now I can't even type because 'ENTER' won't work! Checked my menus and all the shortcuts have dissapeared!!! 0.0. Not even when I open old files were everything w

  • CAP4 Slides don't run

    Hi My project has been fine ran ok and waited for next button to be clicked.  Today I edited something and now when I go to preview project or even next 5 slides the page looks like its foggy.  I checked my time line and nothing is stopping it from r

  • A key board has appeared on my screens and I can't get rid of it and I can't enter data

    I have an Ipad air and this morning a keyboard has appeared. It is present on all screens. When I tap the key to remove a keyboard I only have a choice to "Dock" or "Split". I have tried to all options but the keyboard remains. I am also unable to us

  • Resizing the redo_buffer

    Hi all, This post is with regard to the performance issue which I am facing rite now. When applications are running there is 'Wait Events' are showing, application also running very slow, I here by list the statistics of my redo_buffer, Redo Buffers