アンケートご協力のお願いgihyo.jpでは,2010年度に向けて豪華プレゼントが当たる読者属性アンケートを実施しております。ご協力ください。

gihyo.jp » 書籍案内 » OpenSocial入門――ソーシャルアプリケーションの実践開発 » サポートページ

OpenSocial入門――ソーシャルアプリケーションの実践開発

サポートページ

お詫びと訂正

本書掲載の記述に誤りがありました。訂正するとともに,読者の皆様および関係者の方々に深くお詫び申し上げます。

P.113 9行目

これに対して,messagebundle要素をLocale要素の子要素として直接記述してしまうことも可能です。
これに対して,msg要素をLocale要素の子要素として直接記述してしまうことも可能です。

P.113 リスト4-13
P.117 リスト4-17
P.159 リスト5-22
P.160 リスト5-24
P.193 リスト5-46
P.194 リスト5-48

以下のリストでは,<messagebundle>および</messagebundle>は不要となります。それぞれ正しくは次のようになります。

P.113 リスト4-13メッセージバンドルをGadget XMLファイルに直接記述する方法
<MudulePrefs ...>
     <Locale lang="ja" country="JP">
         <msg name="title">このメッセージは,タイトルです。</msg>
         <msg name="error">エラー!</msg>
     </Locale>
     <Locale lang="en" country="US">
         <msg name="title">This message is the title.</msg>
         <msg name="error">Error!</msg>
     </Locale>
</ModulePrefs>
P.117 リスト4-17 ユーザ設定項目の選択肢を国際化した例
<Module>
    <ModulePrefs ...>
        <Locale lang="ja" country="JP">
                <msg name="color">色</msg>
                <msg name="blue">青</msg>
                <msg name="red">赤</msg>
        </Locale>
        <Locale lang="en" country="US">
                <msg name="color">Color</msg>
                <msg name="blue">Blue</msg>
                <msg name="red">Red</msg>
        </Locale>
    </ModulePrefs>
    <UserPref name="color" display_name="__MSG_color__" datatype="enum">
        <EnumValue value="blue" display_value="__MSG_blue__" />
        <EnumValue value="red" display_value="__MSG_red__" />
    </UserPref>
</Module>
P.159 リスト5-22 アクティビティの国際化(メッセージバンドルの定義)
<Locale lang="ja">
        <msg name="activity_title">ハイスコア情報</msg>
        <msg name="activity_body">誰よりも高い点数を獲得しました!</msg>
</Locale>
<Locale>
        <msg name="activity_title">High score information</msg>
        <msg name="activity_body">You got the score that was higher than anyone!</msg>
</Locale>
P.160 リスト5-24 テンプレート機構を利用したアクティビティ(メッセージバンドルの定義)
<Locale>
        <msg name="activity_title">${owner.DisplayName} sold ${present} to ${friend.DisplayName}.</msg>
</Locale>
P.193 リストト5-46 メッセージバンドルの定義例
<MudulePrefs ...>
    <Locale lang="ja" country="JP">
            <msg name="error">エラー!</msg>
    </Locale>
    <Locale lang="en" country="US">
            <msg name="error">Error!</msg>
    </Locale>
</ModulePrefs>
P.194 リスト5-48 メッセージバンドルに定義されたメッセージを取得し表示するサンプルコード
<?xml version="1.0" encoding="UTF-8"?>

<Module>
  <ModulePrefs title="Message Bundle">
    <Require feature="opensocial-0.8" />
  </ModulePrefs>
  <Locale lang="ja">
      <msg name="hello">こんにちは!</msg>
  </Locale>
  <Locale>
      <msg name="hello">Hello!</msg>
  </Locale>
  <Content type="html" views="canvas"><![CDATA[
  
(中略)

  ]]></Content>
</Module>

P.227 リスト5-79の2行目

<Require feature="window" />
<Require feature="dynamic-height" />

P.299 リスト7-7の4行目

'people_service' => 'PartuzaService',
'person_service' => 'PartuzaService',

パスサポ

多数の情報処理技術者試験対策書籍の発行実績を誇る技術評論社がお届けする,資格試験合格サイト「めざせ! 情報処理試験 パスサポ」が開設されました。

ピックアップ

サクセスストーリーに続く,快適サーバー運用管理のヒント!

データの増大,煩雑な管理,システムダウン,セキュリティなど,迫りくる課題からシステム管理者の負担を軽くするポイントを解説します。

gihyo.jp インフラエンジニア情報局

ネットワークやITにかかわるあらゆる業種で必要とされるインフラエンジニアに向けた技術情報や心構え,その魅力について多角的に紹介。

テストエンジニア ステーション

いま,ITに関わるあらゆる開発業務で注目されつつあるテスト系エンジニアをターゲットにしたコンテンツサイトを展開します。

一行クイックアンケート

gihyo.jpで取り上げてほしいネタは?

※検索はページ右上の検索ボックスをご利用ください。

その他の連載

読むウェブ ~本とインタラクション

ディスプレイで読む活字とそのインタラクション(interaction:相互作用)について,最新Webを紹介しながら読み解いていく。

いま,見ておきたいウェブサイト

この連載では,国内外の最新のウェブサイトを隔週更新で取り上げ,これら最新サイトの特徴や素晴らしい部分を,さまざまな角度から解説していきます。

Windows phoneアプリケーション開発入門

Windows Marcketplace for Mobileがサービス開始され,作成したアプリケーションを個人でも世界をターゲットに公開できる環境が整ってきました。これを機にWindows phoneアプリケーションの開発をしてみませんか?

ここは知っておくべき!Windows Server 2008技術TIPS

5年ぶりのサーバOSとなったWindows Server 2008が出荷されて早2年。2009年にはR2が出荷され,再び注目を集めています。発売前から実施したトレーニングによって感じた,インフラエンジニアの方々に知っておいていただきたい機能を中心にご紹介します。

キーパーソンが見るWeb業界

本連載はWeb Site Expert/gihyo.jpとの連動企画です。阿部淳也, 長谷川敦士, 森田雄のお三方による,Web業界をテーマにした座談会です。

きたみりゅうじの聞かせて珍プレー

ソフトウェア開発の現場で体験したトホホな失敗,思わずうなる珍プレーをきたみりゅうじ氏が四コママンガで紹介。みなさんからの投稿もお待ちしてます!

ActionScript 3.0で始めるオブジェクト指向スクリプティング

野中文雄氏が,簡単なスクリプトは書いたことがあるという初級者を対象に,ActionScript 3.0の基本からクラス定義までを解説します。

まだ間に合う「ITパスポート」受験対策 原山先生の短期合格塾

この連載では,4月18日のITパスポート試験の受験に向けて,短い期間で効率良く受験対策を行う方法や,確実に得点するための裏ワザなどを伝授していきます。

連載一覧