各種メッセージの変更 その1

Winterboardをインストールしてる場合、「ロック解除」や「パスコードを入力」などの文字は特定のテキストファイル(xmlファイル)をTheme内に配置する事により変更が可能。
今回は確認できた6つを紹介。

バイス情報

バイス iPod Touch 4G
OS iOS 4.3.2

手順

1. 以下のテキスト記述したxmlファイルを作成。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
  <dict>
    <key>AWAY_LOCK_LABEL</key>
    <string>右へスライド</string>
    <key>POWER_DOWN_LOCK_LABEL</key>
    <string>本当に切るの?</string>
    <key>POWER_DOWN_CANCEL</key>
    <string>やっぱ、やめます</string>
    <key>ENTER_PASSCODE</key>
    <string>さて、わかるかな?</string>
    <key>WRONG_PASSCODE</key>
    <string>間違っていますよ。</string>
    <key>TRY_AGAIN</key>
    <string>本当に知っているのですか?</string>
  </dict>
</plist>

が1セットでのすぐ下の部分を好きなメッセージに変更する。
日本語のメッセージを使用する場合はテキストファイルはUTF-8で保存する必要がある。

2. ファイル名は「SpringBoard.strings」とする。
3. /Library/Themes/テーマ名/Bundles/com.apple.springboard\ja.lproj以下に「SpringBoard.strings」を置く。
4. restart springboard

各キー項目の説明

キー 説明 デフォルトの文字列
AWAY_LOCK_LABEL ロックを解除するスライダー部の文字列 ロック解除
POWER_DOWN_LOCK_LABEL 電源オフのスライダー部の文字列 電源オフ
POWER_DOWN_CANCEL 電源オフ画面のキャンセルボタンの文字列 キャンセル
ENTER_PASSCODE パスコード入力時のメッセージ パスコードを入力
WRONG_PASSCODE パスコードを間違ったときのメッセージ(1行目) パスコードが違います
TRY_AGAIN パスコードを間違ったときのメッセージ(2行目) もう一度試してください

その他

  • iPhone, iPadでも同じだと思う。
  • 他にも色々変更できるところがあるが、今回確認したのはこの6つだけ。
  • 文字をなくすためには半角スペースを3つほど入れる。(空にしてもいいと思うけど、いくつかのテーマを見ると通例的にスペースをいくつかいれているものが多い)
  • 電源オフの画面のスクリーンショットを撮る方法がわからない。今回は別カメラから。