Copying Japanese Characters to the clipboard - Error/glitch

Hi all,
I am learning Japanese. I have Japanese input activated and can easily switch between English and Japanese, and Japanese displays correctly for me. One thing that is driving me crazy is that sometimes the Japanese characters won't copy/paste correctly. I can type them fine, but copying them from one spot and trying to paste them into another spot brings up nothing but garbage. It doesn't seem to matter which program I'm copying from or pasting to. And it seems to turn on and off randomly. It won't work for a long time, and then all of a sudden, it will work for a short while. Then it stops again!
Does anyone have any clue as to what is causing this? Or how to fix it? This problem makes it extremely hard to explore Japanese text using a dictionary, as I can no longer look words up properly.
Thanks for your help.
Josta
Short demonstration:
日本語 <-- typed out
eÂg,äû <-- copied and pasted back in
Message was edited by: Josta7
Message was edited by: Josta7

It doesn't seem to matter which program I'm copying from or pasting to.
Can you give an example of common programs where this happens? Does it ever occur when you are copy/pasting from or to TextEdit?
Short demonstration:
日本語 <-- typed out
eÂg,äû <-- copied and pasted back in</div>
Looks like an encoding glitch of some sort.

Similar Messages

  • Copying a slide to the clipboard?

    I want to copy a Captivate slide to the clipboard so I can
    edit it in a graphics program. The documentation first says:
    Adobe Captivate provides an easy way to copy a slide to the
    clipboard. Then the instructions say:
    To copy a slide to the clipboard:
    1. Open an Adobe Captivate project in Edit view.
    2. Select an image on the slide that you want to copy as a
    bitmap.
    3. Select Edit > Copy to Clipboard as Bitmap.
    4. .....
    How do I copy the entire slide to the clipboard as a bitmap
    in order to edit it, and not just an image on the slide?
    Thanks.

    Hi there
    Yep, you sure can! Insert a Highlight Box object. Configure 0
    for the frame width and 0% transparency. Here's where it gets cool.
    Click the color chooser, then the eyedropper and lift the color
    from the field. (Sometimes these are an odd color, so this helps)
    Now size and position the Highlight Box to cover the
    information you wish to hide. Once that is done, copy this to the
    clipboard. Here's where it gets even cooler! Choose all the
    remaining slides where you want to hide the info and paste. Whoosh!
    The Highlight Box is pasted in the EXACT location on each slide.
    (no futzing with placement!)
    Now all you have to do is visit each slide, right-click the
    Highlight Box and choose Merge into Background.
    This should accomplish what you are doing with editing in a
    different application.
    Cheers... Rick

  • Copy ImageField Images to the clipboard

    We've created ImageFields in a pdf to for people to send into us.
    However we would like to be able to take those images and copy and paste them into other things. emails for example.
    right now the ImageField only lets you click it to add an image. We can't select or right click that image to copy it to the clipboard.
    is there a way to setup a button or something that via javascript or some other way allow us to copy that image to the clipboard?

    Hi,
    to copy an image to the clipboard you can use the snapshopt tool from Acrobats or Readers Edit menu.
    There is no other way I'm afraid.

  • I want to copy an image to the clipboard in firefox using firefox clipboard API

    I Want to copy an image to the clipboard using firefox clipboard API.
    Please let me know he steps

    Thanks for the reply, but I want to copy the IMAGE to the clipboard programmatically in javascript using firefox clipboard API.
    For ex using the following syntax:
    var clip = Components.classes'@mozilla.org/widget/clipboard;1']
    I am able to copy the text, but I don't know the syntax to copy the IMAGE.

  • Copying enterprise fields to the Clipboard

    Hi
    I’m looking at grabbing some enterprise fields from CAD into a number of different web forms. I don’t want to reference the enterprise field and use a macro to insert it; I simply want to copy an enterprise field to the clipboard so that it can be utilized by the agent elsewhere.
    Does anyone have any idea how to achieve this using a macro?
    Many thanks for your help!

    Might not be fancy, but what about just using keyboard commands?  Like Cntrl-A (select all), Cntrl-C (Copy)?
    david

  • I can't copy to anything to the clipboard

    My clipboard just seems to die randomly.  I can't nail down when or how.  I restart my laptop and it works fine for a while.  But later in the day, all of the sudden I can no longer copy anything.  I select some text and copy or cmd-C and go somewhere else and paste and it just pastes the last thing I had in the clipboard from earlier in the day.
    Also, once I copy something, I can go to the Finder and choose Show Clipboard from the edit menu and it appears blank.
    Any ideas?

    Unless you can find a way to reproduce the problem at will, it will be almost impossible to track down. There has to be something you can do to make it fail.

  • Copy/paste without using the clipboard?

    Can this be done without using the clipboard?
    myTable.select()
    app.copy()
    app.select(myCopyFrame.insertionPoints.item(0));
    app.paste();

    Can you please not use that site, or (if you must) at the very least not refer to it in this forum?
    Its entire contents is "stolen" -- the guy who made it advertises himself as "proficient XML and HTML programmer", but rather than proving it by doing something worthwhile himself, he copied the entire contents of the heavily improved HTML version I made from Adobe's own documentation. To add insult to injury he wrapped it up in heavily advertised pages.
    The help text is Adobe's own, but I vastly improved upon it by adding yet even more hyperlinks, categories, and a graphic hierarchical view. An even better version than the one this ****head stole can be downloaded for free (and without any advertisements) from http://www.jongware.com/idjshelp.html. I made it better just to prove I could; so far this stinking thief didn't dare copy the latest version -- yet.

  • Problem in displaying Japanese characters on the browser.

    Hi Friends,
    Hope one of you could help me in this!!
    We are using SHIFT_JIS character encoding in our jsps to display Japanese characters.
    <%@ page contentType="text/html; charset=SHIFT_JIS" %>
    Is there any other configuration required on server side to let the Japanese characters being displayed? Because what I am getting on screen is quite annoying. Well something like below.
    ?V?M???????�
    Even though my knowledge in Japs isn't too good :-)) I can understand that these are not Japanese. I believe I am missing something in terms of server side configuration, Can anybody point that out. (Maybe some of the Japanese developers in here).
    This could not be a client side issue, since from the same machine I can access other Japanese sites and they display properly. Let me know if anybody can help.
    I am running these in WAS 5.0
    Thanks,
    King

    Your text in the JSP should be UTF-8 nevertheless - as would be ideal
    for internationalization. Java comes with a command-line conversion tool
    native2ascii which is bidirectional.
    As non-Japanese I am not certain whether "SJIS" might not be better (there
    are some name variations in java).
    The HTML generation will translate these characters to SHIFT_JIS in your case.
    Where the target encoding cannot handle the intended character it receives a
    question mark - hat you saw.
    Furthermore you need a proper font in HTML and under Windows (window title).
    Your webserver should have east-asian support. Though Japanese (and English)
    are standard, I, as non-japanese am not certain about SHIFT_JIS.
    Also there is some freedom in choice for a japanese encoding.

  • How to copy a picture to the clipboard.

    Hallo,
    I'm writing a program that allows the user to take data measurements and display them in a window. The output of this window is easy to put on the clipboard for the user to select the image and rigth-click and select "copy data".
    For scaling reasons however I want to let the user be able to put the picture in a larger/smaller size on the clipboard and preverbly without the mouse button functions since allowing pop-up items allows the user to change all kind of data on the front panel (for instance: emptying an array).
    In short: Is it possible to put a picture programatically on the clipboard without even displaying this picture on the front panel, just like saving a picture to a file.
    Thanx
    in advance for answers,
    Marcel kalf.

    Marcel Kalf wrote:
    > Hallo,
    >
    > I'm writing a program that allows the user to take data measurements
    > and display them in a window. The output of this window is easy to put
    > on the clipboard for the user to select the image and rigth-click and
    > select "copy data".
    >
    > For scaling reasons however I want to let the user be able to put the
    > picture in a larger/smaller size on the clipboard and preverbly
    > without the mouse button functions since allowing pop-up items allows
    > the user to change all kind of data on the front panel (for instance:
    > emptying an array).
    >
    > In short: Is it possible to put a picture programatically on the
    > clipboard without even displaying this picture on the front panel,
    > just like saving a picture to a file.
    >
    > Thanx in advance for answ
    ers,
    >
    > Marcel kalf.
    Download "CopytoClipboard" at:
    http://george-zou.sinacity.com/gtool51.htm
    It can capture a rectangular area on the screen, and save it as
    a bitmap onto clipboard.

  • Where is the temporary file while copying a pdf to the Clipboard?

    When one does a Ctrl+A/Ctrl+C with a very large pdf, the Clipboard does not get populated until the progress bar completes. Where are the bytes going during the interim?
    (Save As text is not an option)
    Thanks

    "Audio and video file that do download by way of Safari (progressive download) ...there are temp file, but the temp files themselves can't be open."
    Thanks for your answer. Sorry for using the wrong term (streaming v. progressive), but my basic question still remains: WHERE then is the progressive temp file stored on my Mac (even if it can't be opened)?

  • Can JButtons within applets copy to the clipboard?

    camickr wrote in another thread:
    As always I would like to see the Applet used that caused the problem. We should not have to create our own applet to test this. As we all know from the original problem you may be missing/adding code. And this posting is way off topic so any new SSCCE along with a new question should be posted in a new posting. If I understand the problem is that Ctrl+C works on a text area, but it doesn't work for a JButton that tries to copy text from the same text area?Not quite. Ctrl+C works within a JTable, copying selected row(s) to the clipboard. The problem is getting a JButton to copy arbitrary text to the clipboard, having nothing to do with a JTable.
    Well post the simple 20 line applet that demonstates this.Sorry, it's more than 20 lines. I included three approaches, Jeanette's, Walter's, and mine.
    * Created on 06.12.2010
    * Jeanette, Walter, and Rich
    import java.awt.EventQueue;
    import java.awt.datatransfer.*;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.awt.Toolkit;
    import javax.swing.*;
    public class ThreeCopyButtons  extends JApplet  implements ClipboardOwner
        final JLabel first  = new JLabel("Larry");
        final JLabel second = new JLabel("Moe");
        final JLabel third  = new JLabel("Curly");
        static ThreeCopyButtons cb3;
        public JPanel getContent() {
            JButton kleo = new JButton("Kleo");
         cb3 = this;
            TransferHandler handler = new TransferHandler() {
                 * @inherited <p>
                @Override
                protected Transferable createTransferable(JComponent c) {
                    return new StringSelection(cb3.toString());
                 * @inherited <p>
                @Override
                public int getSourceActions(JComponent c) {
                    return COPY;
            kleo.setTransferHandler(handler);
            kleo.setAction(TransferHandler.getCopyAction());
            kleo.setText("Kleo");  // gets overridden by "copy"
         AppletCopyButton walt = new AppletCopyButton("Walt", toString());
         JButton rich = new JButton("Rich");
         rich.addActionListener( new ActionListener() {
             public void actionPerformed(ActionEvent e) {
              StringSelection ss = new StringSelection(cb3.toString());
              Clipboard cb = Toolkit.getDefaultToolkit().getSystemClipboard();
              cb.setContents(ss, cb3);
            JComponent buttons = new JPanel();
            buttons.add(kleo);
            buttons.add(walt);
            buttons.add(rich);
            JPanel labels = new JPanel();
            labels.add(first);
            labels.add(second);
            labels.add(third);
            JPanel box = new JPanel();
            box.setLayout(new BoxLayout(box, BoxLayout.Y_AXIS));
         box.add(buttons);
         box.add(labels);
            return box;
        public String toString() {
         String s = first.getText() + "\t" +
                 second.getText() + "\t" +
                 third.getText();
         return(s);
        // Empty method needed for implementation of the ClipboardOwner interface.
        public void lostOwnership( Clipboard aClipboard, Transferable aContents) {
          //do nothing
        // method expected by applets
        public void init()
        { // the static block above should have already executed
         try {
             javax.swing.SwingUtilities.invokeAndWait(new Runnable() {
              public void run() {
                  JPanel frame = getContent();
                  setContentPane(frame);
         } catch (Exception e) {
             System.err.println("makeContent() failed to complete: " + e);
             e.printStackTrace();
        public static void main(String[] args) {
            EventQueue.invokeLater(new Runnable() {
                public void run() {
                    JFrame frame = new JFrame("Test");
                    frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
                    frame.add(new ThreeCopyButtons().getContent());
                    frame.pack();
                    frame.setLocationRelativeTo(null);
                    frame.setVisible(true);
    // Walter Laan
    class AppletCopyButton extends JButton {
        public AppletCopyButton(String label, String text) {
            super(label);
         final String clip = text;
            setTransferHandler(new TransferHandler() {
                // @Override
                protected Transferable createTransferable(JComponent c) {
                    return new StringSelection(clip);
                // @Override
                public int getSourceActions(JComponent c) {
                    return COPY;
            addActionListener(new ActionListener() {
                // @Override
                public void actionPerformed(ActionEvent e) {
                    Action copy = TransferHandler.getCopyAction();
                    copy.actionPerformed(new ActionEvent(AppletCopyButton.this,
                            ActionEvent.ACTION_PERFORMED, "copy"));
    }Here is a manifest file I call "3cbManifest.txt".
    Main-Class: ThreeCopyButtonsMake sure you preserve the trailing carriage return.
    ]javac ThreeCopyButtons.java
    ]jar cvfm ThreeCopyButtons.jar 3cbManifest.txt *.class
    ]java -jar ThreeCopyButtons.jar
    (The latter command simply tests, but it is running as program, not applet.)
    And here is a short HTML file to run it as an applet. I call it "3cb.html".
    <html>
    <head><title>TestApplet</title></head>
    <body>
    <applet code="ThreeCopyButtons.class"
            archive="ThreeCopyButtons.jar"
            width="450" height="300">
    Your browser is completely ignoring the <i>applet</i> tag!
    </applet>
    </body>
    </html>The three buttons match our three approaches:
    * Kleo -- Jeanette's approach
    * Walt -- Walt's approach
    * Rich -- my approach
    All three methods work fine as a program, whether running directly as classes or from the .jar. None however work as an applet, from the HTML page.
    To test either as applet or program:
    1) open a text editor
    2) type something short
    3) Ctrl+C copy what you typed
    4) click the Kleo button
    5) in editor, click <enter> and Ctrl+V to paste
    6) observe whether you see the text from step 3 or "Larry Moe Curly", with <tabs> between words.
    7) repeat steps 3-6 for the Walt and Rich buttons
    If you can figure out how to get the applet to bypass its security wall, great. We've found a bug in Java's applet security. If not, I am resigned to having the button in my actual app copy info to the table instead of to the clipboard.

    RichF wrote:
    You are right, but aw gee whiz. Have you ever written something that you think is pretty neat, then have to throw it away? hahahahahaha ... sure, happens nearly every day :-)
    My class QEPanel, which handles each row of the statistics, is like that.yeah, have seen it: pretty nasty mixing of view and data <g>
    Hmm, I wouldn't actually have to throw most of it away. :) correct ...
    The JLabel <b>label</b>s would become the table column labels, and the other JLabels would become integers specifying column. except that I don't completely understand what you are after here (ehem: get your vocabulary right, sir) a clean separation would map the data-part of a QEPanel into a QEBean, with properties title (was: label), percentRed ... etc. Something like:
    public class QEBean extends AbstractBean {
        private float sumRed, sumGrn, sumBlu;
        private float minDist = 9999999;
        private float maxDist = 0;
        private double sumDist;
        private int count;
        private int entries;
        private CountPerEntries countPerEntries;
        private String title;
        public QEBean(String title) {
            this.title = title;
        public void reset() {
            // do reset
            firePropertyChange(null, null, null);
        public void updateData(Color quantized, Color actual) {
            // do update internals
            firePropertyChange(null, null, null);
    //------------ getters...
        public String getTitle() {
            return title;
        public float getPercentRed() {
            if (count == 0)
                return 0f;
            return sumRed / count;
        // more getters
    }Then implement a specialized TableModel which knows about QEBean
    public class QEBeanTableModel extends AbstractTableModel {
        List<QEBean> errors = new ArrayList<QEBean>();
        private PropertyChangeListener errorChangeListener;
        @Override
        public int getColumnCount() {
            return 7;
        @Override
        public int getRowCount() {
            return errors.size();
        @Override
        public Class<?> getColumnClass(int columnIndex) {
            switch (columnIndex) {
                   // implement as appropriate
            return Object.class;
        @Override
        public Object getValueAt(int rowIndex, int columnIndex) {
            QEBean error = errors.get(rowIndex);
            switch (columnIndex) {
            case 0:
                return error.getTitle();
            case 1:
                return error.getPercentRed();
              // more as appropriate
            return null;
        public void addError(QEBean error) {
            int oldSize = getRowCount();
            error.addPropertyChangeListener(getPropertyChangeListener());
            errors.add(error);
            fireTableRowsInserted(oldSize, oldSize);
        public QEBean getError(int row) {
            return errors.get(row);
        private PropertyChangeListener getPropertyChangeListener() {
            if (errorChangeListener == null) {
                errorChangeListener = new PropertyChangeListener() {
                    @Override
                    public void propertyChange(PropertyChangeEvent evt) {
                        int row = errors.indexOf(evt.getSource());
                        fireTableRowsUpdated(row, row);
            return errorChangeListener;
        public void resetAll() {
            for (QEBean error : errors) {
                error.reset();
    }Then use the model in HelpBox:
    // init model and keep in field
         qErrors = new QEBeanTableModel();
         qErrors.addError(new QEBean("Hex QE"));
         qErrors.addError(new QEBean("Name QE"));
         qErrors.addError(new QEBean("Mismatch QE"));
         qErrors.addError(new QEBean("SearchAccuracy"));
            // can't resist - JXTable would make customization so much easier :-)
         // JXTable errorTable = new JXTable(qErrors);
         JTable errorTable = new JTable(qErrors);
         errorTable.setBackground(Color.BLACK);
         errorTable.setSelectionBackground(Color.BLACK);
         errorTable.setForeground(Color.WHITE);
         errorTable.setSelectionForeground(Color.WHITE);
         errorTable.setGridColor(Color.BLACK);
            // install renderers which produce an output similar to the labels
           panel.add(errorTable)
    // in the update methods - update the QEBeans stored in the model
        public void updateQE(int which, String q, String a)
         Color     quantized = Color.black;
         Color     actual = Color.black;
         int     rgb[] = { 0, 0, 0 };
         NTC.getRGB(q, rgb);
         quantized = new Color(rgb[0], rgb[1], rgb[2]);
         NTC.getRGB(a, rgb);
         actual = new Color(rgb[0], rgb[1], rgb[2]);
         qErrors.getError(which -1).updateData(quantized, actual);
    // similar in reset, updateEntriesThat's all and will give you an output very similar to the rows of individual labels, only more symetric.
    The toString() method would go away because row toString() is already built into JTable.ehhh? No, not that I know of :-) The default renderer uses the toString of the cell value, the row is not involved.
    >
    Then you can implement the button's action to copy that error table's content to the clipboard. Better usability ensured, IMO.I'll just throw away the darn button. The colorTable doesn't have one, so why should the statisticsTable? sure, that's an option - the visual setup outlined above is for hiding the table-nature, if you want it expose, just do - no problem.
    Cheers
    Jeanette

  • I find that I can no longer copy text to the clipboard.

    Why can I no longer copy text to my clipboard?

    Here is a little more information.  Last week everything worked fine.  I opened the same document yesterday and tried to copy some text to the clipboard and now I get an error message saying "can not copy to clipboard, internal error.  I also find that pdf files from the internet will not load and all I get is a small black x box in the upper left corner of the screen.  Went through the steps in control panel and adobe is enabled.

  • Copy & Paste images to forms from the clipboard

    hello,
    Java Plug-in 1.6.0_33
    Using JRE version 1.6.0_33-b05 Java HotSpot(TM) Client VM
    Forms Applet version is 11.1.2.0
    Windows 7 64bitForms has successfully done the drag&drop,save image file images to javabeans then save & retrieve it from database.
    Laf project has an example of table-block copy/paste from/to the clipboard feature. You can populate a table-block with the content of the clipboard (Excel, Word,...) and also send to the clipboard with the content of a table-block.
    But a how about the copy & paste images to forms?
    It is posible?Any one tried this one?
    Charles
    Edited by: ck on Aug 12, 2012 3:09 AM

    bump...

  • Can one copy a text layer's content to the clipboard?

    I have searched for this but have been unsuccessful in doing so...I want to be able to either;
       a: copy the contents of a text layer to the clipboard so that when saving a file I can simply paste and save or...
       b: save a file by the contents in a text layer.
    My sole purpose is to make it so I don't have to type the name of a document that is created through data sets. What I have seen so far is that through scripting one cannot copy these things to the clipboard. Any help would be appreciated.  Thank you and I hope that I have been thorough enough.

    You should be able to set up the data set so that the contents of the layer is the data set name. Then you can use File-Export-Data Sets as Files and have it save the files with the data set name.

  • Paste is only pasting a text field instead of an image copied to the clipboard from another program like mail or safari?

    The latest version of Keynote only pastes a blank text field after copying an image to the clipboard in other applications like mail or Safari.  The previous version worked fine with copying and pasting images.  Saving the image to a file and then inserting the image file is the only work-a-round I have found so far.

    To place an image on a slide, use Finder to drag and drop the file onto the slide.

Maybe you are looking for

  • HeIp Ipod Shuffle "Playlist" no longer appear in itunes when disconnected.

    I got a new laptop and was forced to load up the latest version of itunes, which for me has worked fine. I connected my first gen. shuffle and married it to my new computer. But on my old computer/version of itunes i was able to keep the "shuffle's p

  • HP Officejet 4632 won't scan

    Printer screen says "printing alignment page" which doesn't go away even after turning off printer and computer and rebooting.  Tried to scan from program but says cannot communicate with computer.  Ran scan doctor and said driver error.  Uninstalled

  • Whats is table type ? whats the use of it in abap?

    hi, i am ahmed abap fresher,      i want to know what is table type and whats the use of it. at what point/situation we utilize this table type.

  • Can I sort by the second element in my vector?

    The first element is first name and the second is lastname. Right now I am using java.util.Collections.sort(v); This searches on the first name. I would like to search on the last name which is the second element. Any ideas?

  • Irony: Concierge doesn't work on iPhone

    Ahh, the irony. The Apple Concierge, the app you use to make a genius bar appointment, doesn't work on the iphone. Somehow I managed to make an appointment, but I had to use the 'go' button in the keypad because the 'next' button is usually dimmed. I