あおしまの日記

あおしまさんの日記らしいです。個人的に興味がある事を時々書きます。スマートウォッチPebble日本語パックを作成、公開しています。

Pebbleの日本語言語パックを作ってみた・その14

akt08日本語言語パックをリリースします。今回のリリースでは、カラー機種(およびPebble2向け?)専用として最適化を行いました。
文字の表示位置の調整を再度行っています。*1

また表示翻訳入りの物については、Fw3.1xまでの表示翻訳に加え、Fw4.0/4.1に合わせたメッセージ表示翻訳が一部含まれています。

※追記:コメント欄にてPebble2での動作報告をいただきました。ありがとうございます。

akt08 日本語言語パック

akt08 Japanese Language pack は、Pebbleスマートウォッチ用日本語言語パックです。Pebbleを日本語化するためのファイルです。4サイズ8ウェイトの全てに、約7000文字が格納されています。
以下の4つのフォントを使用しています。

  • M+ bitmap font
  • 東雲フォント
  • ayufont 18
  • ayufont 20

特徴

  • 全てのフォントをpublic domainのビットマップフォントを原料に使用することで、ギザギザが目立たない美しい日本語表示を実現
  • それぞれのフォントは12,14,18,20dotの4段階の大きさに調整。
  • 12dotフォントは細字、太字の2ウェイトを搭載。
  • 24dot, 28dotフォント部分は可読性をあげるために太字化。
  • 全フォントのベースラインをアルファベットの文字に合わせ改めて調整。
  • フォント内の格納可能な文字を全て詰め込んであります。(各サイズ約7000文字弱)

メニュー翻訳はPOEditor.com上の翻訳プロジェクトの成果を元に、PebbleTime用Fw3.1x/Fw4.xに合わせて調整を施し製作しました。メニュー翻訳を含んだ言語パックはakt08jp.pblです。

メニュー翻訳が不要な方向けに、日本語表示は出来ますが、機能表示の翻訳をしない言語パックも同梱されています。メニューが英語のままがよい方はakt08en.pblをご使用下さい。

ライセンス

全てpublic domainフォントを使用しております。
以下の条件を満たす場合にのみ、自由に再配布する事を認めます。

  • ファイルを全て含むこと。
  • 内容の改変、zipアーカイブの改変を行わないこと。
  • 無償である事

尚、本日本語言語パックを使用した事による問題や、それにより損害が生じた場合、損害に対する保証は出来かねますので、あらかじめご了承ください。

謝意

  • wh.toの人(http://wh.to/pebble/index_jp.html
  • Mr. "xndcn" @ Pebble forum
  • M+フォントプロジェクト
  • /efont/プロジェクト
  • X-TTプロジェクト
  • POEditor.com PebbleFirmware日本語翻訳にご参加の皆様

ダウンロード先

zipアーカイブは以下からダウンロードできます。
いつものYahoo!Boxです。
http://yahoo.jp/box/68qHp4(公開を停止しました。参照:http://d.hatena.ne.jp/aoshimak/20180703

*1:akt07よりもより自然な表示になっている、はず、です。

注意

  • 一部のスマートフォンなどでは、Yahoo!Boxからのダウンロード時にファイル名が変わる場合がございます。その場合はファイル名を「akt08.zip」に変更の上、zipを解凍するソフトを使用して言語パックを取り出してください。
  • 今回、メニュー翻訳の重複とサイズの増加によって、旧機種では不都合な面が出てきた事から、この日本語言語パックは従来機種向けの対応を取りやめました。(初代Pebble、PebbleSteelの事です。)

初代Pebble/PebbleSteelをご利用の方は、別途公開中のaktmono.pblをご利用下さい。Fw2.9/Fw3.12両対応ですので、Pebble Old versionアプリでFw2.9のまま使用されている環境でもお使いいただけます。
http://d.hatena.ne.jp/aoshimak/20160917

  • 当言語パックakt08はサイズが1.5MB程になります。恐らくサイズによる問題は起きないとは思いますが、詳細は不明です。アプリを沢山入れている方で、障害が起きた場合はご連絡下さい。
  • また、日本語言語パック導入をめぐるトラブルの多くは、FactoryResetによって解決できます。適用の際に慎重を期す場合、個人的な経験からFactoryReset(初期化)→Bluetoothリンク確立→言語設定英語での母艦への登録完了→再起動を行ってからの導入をお願いします。この手順を踏みますと、後のアップグレード時にも影響を受けずに日本語言語パックの更新をせずに使い続けられる場合が見受けられましたので、お勧めします。
    • 特に言語パックをインストールしようとした際に1%になるのがやたらと遅い場合は、まずファクトリーリセットから始める事をお勧めします。