3.2.xのシミュレーターでの日本語の曜日表示問題

Garmin Connect IQ-3.2系へのバージョンアップの最後の方で書いていた、3.2.xのWindows版シミュレーターでのでの日本語表示問題。

もう少し詳しく言うとシミュレーター上のプログラムでGregorian.info.day_of_weekで日本語の正しい曜日文字列が取り出せないという問題。
Windows版の3.1.xとLinux版では問題なくWindows版の3.2だけ文字化けしてしまう。

Garminのフォーラムで3か月前(初Postが2020/10/28)に出ていて、その時点でバグではないかとなっていた内容。

2021/1/19に3.2.4が出たので、そちらで修正されているかと思ったら、まだ修正されておらずやはり表示はおかしいまま。

  • 追記
    2021/2/28に3.2.5が出たので見てみたのだが、シミュレーターの変更はされおらずこの不具合は修正はされていなかった。


前と同じ、こんなまんま。

なので、とりあえず状況を踏まえてBUGじゃないかとPostしてみたら、知っているけどまだテストしてないんで出していないという内容だった。
3.2.5では修正されているのだろうか。また忘れていたりして。

DigiInfo

上記のウォッチフェイスに対して、GPS情報が取得できない場合の対応といくつかのデバイスへの対応をしたものを作ったのだが、Windows版のシミュレーターで最終確認ができないのでまだ出せていない。
ステップ数の中央の区切りをマイナスからスラッシュに変更したので、IQ Storeに出すキャプチャ画面も変更したかったのだが、日本語がおかしいのでそこで止まっている。

Linux版のシミュレーターは問題ないのでそちらで取得すればいいのかもしれないけど、キャプチャーも今後のことを考慮し、AutomationConnectIQを使ったスクリプトで取得したかったので。

今のところデバイスに直接インストールしたプログラムでは問題なく動作しており、自分的には問題ないのでいいのだが、この問題が解決し次第リリースしたいな。

コメント

タイトルとURLをコピーしました