Japanese character input is now working in beta mode

07 Jul 2014

大変お待たせしました! 日本語入力に対応したmbedのオンラインエディタがベータモードで使用できるようになりました。

従来は、外部エディタ等からのコピー&ペーストでのみ日本語入力が可能でしたが、オンラインエディタで直接日本語が入力できるようになりました。

設定方法

  • ベータモードでご使用の方は、一端ベータモードをオフにしてください
  • 以下の URL にアクセスし、日本語入力用のベータモードに入ってください

https://mbed.org/betamode/?pre=japanese

このモードで、オンラインエディタからの日本語入力が可能です。私が試してみた限りでは、Windows 7 64-bit 及び Mac OS X 10.9.4 の環境で Safari, Chrome, Firefoxで問題なく動作しました。日本語入力は、Microsoft Office IME 2010、ことえり、ATOK 2012 及び ATOK 2014 が使用可能でした。 従来問題となっていたカーソルの文字認識の問題も直っているので、実使用上はほぼ問題無いと思われます。

また、Export 機能で生成された日本語文字列を含むファイルは、UTF-8 エンコードされたテキストファイルになります。

制限事項

  • Windows の Internet Explorer は、一部 W3C 仕様に準拠していない部分があるため動作しません(日本語は入力できません)
  • printfの文字列リテラル等に日本語文字列を使用した場合には、multibyte character関連のワーニングが表示されます(別途修正を予定しています)

multibyte character関連のワーニングの例

printf("日本語\n");


Invalid multibyte character sequence "printf("?????????\n");"

フィードバック

日本のユーザの声を受けて、英国の開発部隊が日本語入力に対応しましたので、是非皆さんのフィードバックをお聞かせください! 「動いた!」だけでも結構です。正しく動かない場合は、OSやブラウザの環境などもご連絡頂けると助かります。

以上、宜しくお願いいたします。

07 Jul 2014

報告:safari(バージョン 7.0.4 (9537.76.4)) + atok(2013 for Mac v.26.0.0) 無事動作しました。 日本語対応ありがとうございます。 Ver表記を追加しました。

07 Jul 2014

Thank you for mbed team!!!ヽ(=´▽`=)ノ OS X 10.9.3 google chrome バージョン 35.0.1916.153 google日本語入力 1.13.1641.1 で動作確認できました。

07 Jul 2014

Windows7 64+Chrome+Atok CEで問題無く動作しています。 日本語対応、有り難うございます。

07 Jul 2014

ありがとうございます!! 早速試してみました ٩(๑>◡<๑)۶

そこで気付いた点がひとつ.私の環境[Mac OS X 10.9.3 + Safari7.0.4 + (Google日本語入力 || ことえり)]では文字入力をしている際,予測変換の候補が編集中の行に重なって表示されてしまいます.
特にGoogle日本語入力を使用している状態で不便を感じます.もし可能なら対応いただけないでしょうか?

googleIME
Google日本語入力(1.13.1641.1)での予測変換候補表示
行番号:9のコメント入力中.入力中の文字が隠れてしまっている


kotoeri
ことえりでの予測変換候補表示
行番号:9のコメント入力中.入力中の文字がGoogle日本語入力程ではないが若干隠れてしまっている


googleIME kotoeri
両IMEでの通常の表示(Mail.appの場合).左:Google日本語入力,右:ことえり

追記:同環境のGoogle Chromeでも同様の現象が出ることを確認しました.

07 Jul 2014

OSX 10.9.4上のFirefox30.0とATOK for Mac 2014で動作確認しました。
やはり予測変換候補が重なってしまって見にくいので、ここはなんとかなるとうれしいです。
/media/uploads/sohki/mbed.png

08 Jul 2014

予測変換ウィンドウが重なってしまうのは、Windowsでも同じですね。 ご指摘ありがとうございます。開発者にフィードバックします。

08 Jul 2014

ついに日本語対応!!!

早速試してみました。

tabと2バイト文字を含む行で正しくカーソルの選択ができないようです。 文字の選択する際も通常よりながくカーソルを引っ張らないと選択できませんでした。

/media/uploads/mihanada/senntaku.png

また、日本語入力で文字変換確定前ににアンダーバーがつかないので入力が確定しているかわかりませんでした。

環境:Windows 7 64bit + MS IME + Chrome 35.0.1916.153 m

08 Jul 2014
08 Jul 2014

どうやらLinuxの話題が未だ無いようですので、「にほんごはいりまs…」とテストしてみました。 ディストリビューションはUbuntu日本語版14.04、入力メソッドはMOZC(Google日本語入力オープンソース版)です。 上下にFirefox(Ubuntu標準プリインストール)/Chrome(追加インストール64bit)表示させてテストしました。

/media/uploads/nikosun/screenshot_from_2014-07-08_10_26_21.png

Webデザインの経験上、モダンブラウザで比較的文字周りが苦手っぽいケースが多めなFirefox(IEは別格としてw)ですが、Ubuntuでは標準アプリ的位置でプリインストールされています。 スクリーンショット撮るためCompilerウインドウを離れキャプチャアプリに移動すると、もう日本語モードに入れなくなり、キーボードからも切り替えアイコンからもダメです。いったんFirefoxの検索窓で日本語モードに入った後は日<->英モードが復活します。

/media/uploads/nikosun/screenshot_from_2014-07-08_10_16_07.png

再びOSX10.9.4 + Firefox30 + Google日本語入力、で試してみました。Ubuntuのようなことにならずに日<->英モードは問題ないですが、皆さんがご指摘の通りサジェストウインドウの下に隠れてしまいます。

/media/uploads/nikosun/firefox-google-2014-07-08.png

OSXでOperaでも、Google日本語入力・ことえり、でやってみました。説明は画像に書き込んであります。

/media/uploads/nikosun/opera-google-2014-07-08.png

/media/uploads/nikosun/opera-kotoeri-2014-07-08.png

少々マイナーな環境?ばかり、画面キャプチャ多くなりましたが、サンプルが多い方がWeb開発上は参考になるでしょうか。 以上です。

08 Jul 2014

予測変換候補ウィンドウの位置ですが、先ほど修正されました。 一度、ブラウザを閉じてから試してみて頂けないでしょうか?

08 Jul 2014

Wow, great! I confirmed it is fixed.
Thank you so much!!

/media/uploads/okano/---------_2014-07-08_17.01.34.png

08 Jul 2014

Mihanadaさんからレポート頂いたカーソル位置の件も、ただいま修正されましたのでご確認下さい。 https://mbed.org/forum/ja/topic/5030/?page=1#comment-24917

アンダーラインの件は、翻訳中です。すみません。

08 Jul 2014

/media/uploads/ytsuboi/ss_2014-07-08_17.55.05.png
OS X 10.9.4 + Safari 7.0.5 + ATOK 2013だと、窓の位置が惜しいですね。

08 Jul 2014

修正早いですね! カーソル位置が正しく操作出来る事を確認しました。

/media/uploads/mihanada/kasoru.png

08 Jul 2014

文字変換確定前にアンダーバーがつかないの問題については、残念ながら実装がかなりトリッキーになるとの事です。 引き続き検討は行いますが、まずは現状の仕様で使ってもらえないかとの事です。

以上、宜しくお願いします。

08 Jul 2014

Thanks for fixing them quickly.
I tested as follows;

  1. Ubuntu + Mozc on Firefox/Chrome
  2. OSX + Google/Kotoeri on Opera
    画像キャプりました。サジェスト窓との距離感は難しいようですね…。

/media/uploads/nikosun/screenshot_from_2014-07-08_17_19_27.png

/media/uploads/nikosun/screenshot_from_2014-07-08_17_20_11.png

/media/uploads/nikosun/operagoogle2014-07-08.png

/media/uploads/nikosun/operakotoeri2014-07-08.png

ご参考までに。

08 Jul 2014

/media/uploads/ban4jp/japanese01.png

日本語を含む行にカーソルを合わせて、Shift+Up や Shift+Down すると、範囲選択が乱れるようです。

環境: Windows 8.1 + Chrome 35.0.1916.153 m

-deleted-
08 Jul 2014

ban4jp - wrote:

/media/uploads/ban4jp/japanese01.png

日本語を含む行にカーソルを合わせて、Shift+Up や Shift+Down すると、範囲選択が乱れるようです。

環境: Windows 8.1 + Chrome 35.0.1916.153 m

This should be fixed. Please refresh your mbed Online Compiler

08 Jul 2014

Hi Mihail, we are so happy with your great work!! :-)

int main() {
    while(1) {
        //uart.puts( "Hello\r\n" );
        // エンベッド!!
        // エンベッド!!
        // エンベッド!!
        // エンベッド!!
        // エンベッド!! 

Please copy and paste this code to your compiler, and place your cursor like this screenshot. /media/uploads/ytsuboi/ss_2014-07-08_22.28.19.png
And then, please type "Up".
The cursor will move upper line and left...

-deleted-
08 Jul 2014

Hi Tsuboi-san,

Happy to help! :-)

I just tried your example and it works well on Firefox and Chrome. Can you clear your browser cache, refresh the mbed Online IDE and try again?

Thanks,
Mihail

08 Jul 2014

-deleted- wrote:

I just tried your example and it works well on Firefox and Chrome. Can you clear your browser cache, refresh the mbed Online IDE and try again?

I cleared browser cache, re-launched my Safari. But, It still happen... My env. is OS X 10.9.4 + Safari 7.0.5.

Yoshi

09 Jul 2014

オンラインエディタでの日本語入力サポートは、public betaモードでも可能になりました。 https://mbed.org/betamode/

09 Jul 2014

アンダーラインの件、現状の仕様とのこと了解です。

public betaモードで日本語入力できることを確認しました。

環境:Windows 7 32bit + MS IME + Chrome 35.0.1916.153 m

09 Jul 2014

Dear mbed team,
Multi-byte allowance is big progress, thank you so much.
As my personal opinion,
- Cursor matter on Safari is not so large bug
- Usually I don't use/see suggest window, so I'm also satisfied with current.
So, I think current japanese beta could be released.

私の書いたカーソル移動に関する問題はさほど大きなトラブルでもないですし、同様に変換候補の窓も概ね良いように思えます。
ここの細かい実装に拘泥せずに、いったんリリースしていただける品質だと思いますが、皆様いかがでしょうか。

09 Jul 2014

Hello mbed members,
I checked "Cursor matter" this morning, and I found the same behavior with my Safari. (as same as Tsuboi-san's OSX/Safari + Google-input-method). The cursor matter occurs only on Safari, other Firefox, Chrome and even Opera are no problems.
Of course I cleared all cache and history carefully before testing them.
BTW, I tested them before release just in case... the input suggest window covers the text line again, as before. I just captured them all both Ubuntu and OSX.
Only Chrome on Ubuntu is not covering (sorry to say, it's even too far this time...). Anyway I put them all.
I 'd like to say thank you for your effort in advance.

/media/uploads/nikosun/chr_ggl2014-07-09_16.45.54.png

/media/uploads/nikosun/ff_ggl2014-07-09_16.39.01.png

/media/uploads/nikosun/ff_kot2014-07-09_16.50.02.png

/media/uploads/nikosun/ope_ggl2014-07-09_17.04.36.png

/media/uploads/nikosun/saf_ggl2014-07-09_16.41.31.png

/media/uploads/nikosun/screenshot_from_2014-07-09_16_07_59.png

/media/uploads/nikosun/screenshot_from_2014-07-09_16_08_29.png

I captured them with browser's icon or name on upper area in each picture for your convenience.
Third picture is the one I tried with 'Kotoeri(Apple)', other than it, I tried with 'Google-JP'.
The last one is Chrome on Ubuntu, I had to capture it wider.

Note in Japanese
渡會さんの翻訳のお手間を取らせないように、英語で書いてしまいましたが、要するに最後のUbuntu + Chromeを除いて、入力部分に被ってしまってます。最後のは、さすがに少々右に離れすぎだと思います(ナゼ?)
マルチバイト問題が頭痛いのは、私自身も身に沁みているので、細かいことはまぁ良いだろ…まず使えることが肝心、と思うのですが、さすがに今回は修正してからリリースのほうが良さそうですね。

09 Jul 2014

お世話になります。 追加情報です。(知り合いのパソコンで入力不可でした) ie 11 0.9600.17126+ ms ime os windows 7 64 bit pro build 7.6 ですと日本語 入力できない模様です。 確認よろしくお願いいたします。 ただし、chromeにするとokでした、ieとの相性があるかもしれませんね。

09 Jul 2014

Yamasugeさん、制限事項の所にも記載したのですが、IEは未サポートです。 IEは、W3C 仕様に準拠していない部分があるため動作しません。

宜しくお願いします。

09 Jul 2014

お世話になります。 承知いたしました。 私の環境、サファリで動いたのですっかり、そんな注意文の事を忘れておりました。 失礼いたしました。 リプライありがとうございました。

09 Jul 2014

ban4jp - wrote:

日本語を含む行にカーソルを合わせて、Shift+Up や Shift+Down すると、範囲選択が乱れるようです。

環境: Windows 8.1 + Chrome 35.0.1916.153 m

-deleted- wrote:

This should be fixed. Please refresh your mbed Online Compiler

Dear Mihail,

Issues was fixed, Thank you !!

  • Windows 8.1 + Chrome 35.0.1916.153 m
  • Windows 8.1 + Firefox 30.0

ban4jp