Mozilla 製品
とその関連ソフトの日本語化に関するフォーラムでした。
このサイトは 2022 年 1 月に終了しました。
フィードバック方法や変更履歴などは
Github
をご覧ください。
よくある質問
•
検索
•
登録ユーザ一覧
•
グループ
•
登録
•
ユーザ設定
•
ログインして PM を確認
•
ログイン
ja-JP/ja-JPM 両対応の拡張機能の作り方
次のトピックを表示
前のトピックを表示
Mozilla L10N フォーラム一覧
»
FAQ & Study
表示ページの選択
前のページ
1
,
2
投稿者
メッセージ
あ
ゲスト
件名: Re: ja-JP/ja-JPM 両対応の拡張機能の作り方 投稿時間: 2005年12月31日(土) 20:14
いろんな書き方の contents.rdf が既に存在してしまっていることを踏まえて、
考え直して出直してきました。
拡張機能における ja-JP と ja-JPM ロケールの共用 (草稿)
に対する、1.5 での追加。
1. Fx/Tb 1.5 専用の拡張の場合
chrome.manifest にロケールの情報を書くことになります。
その場合、ja だけで、自動的に ja/ja-JP-mac 共用になるようです。
2. 1.0.x/1.5 共用の拡張で、chrome.manifest はあらかじめ用意する場合
contents.rdf は従来の 1.0.x 用の共用の書き方で書く。
chrome.manifest ではロケール名は ja だけでよいです。
3. 1.0.x/1.5 共用の拡張で、chrome.manifest は contents.rdf から自動生成させる場合
chrome:name をうまく利用することで冗長な記述を避ける方法はありますが、
その方法を利用していない拡張とは同一プロファイルで共存できない場合があり、
また、全拡張をその方法で統一するのは事実上不可能なので、あきらめることにします。
そうすると、1.0.x 用には、ja-JP と ja-JPM それぞれ、chrome:packages を記述する必要があります。
(chrome:name は、複数書いても、1つしか有効にならないのでこれには頼れない。)
一方、1.5 用には、ja として扱われるようにすれば自動的に ja/ja-JP-mac 共用になります。
ということで、contents.rdf の記述は
書き換え後:
Code:
1: <?xml version="1.0"?>
2: <RDF:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
3: xmlns:chrome="http://www.mozilla.org/rdf/chrome#">
4:
5: <!-- list all the skins being supplied by this package -->
6: <RDF:Seq about="urn:mozilla:locale:root">
7: <RDF:li resource="urn:mozilla:locale:ja"/>
8: </RDF:Seq>
9:
10: <!-- locale information -->
11: <RDF:Description about="urn:mozilla:locale:ja">
12: <chrome:packages>
13: <RDF:Seq about="urn:mozilla:locale:ja-JP:packages">
14: <RDF:li resource="urn:mozilla:locale:ja-JP:[ext-name]"/>
15: </RDF:Seq>
16: </chrome:packages>
17: </RDF:Description>
18:
19: <!-- additional information for ja-JPM locale -->
20: <RDF:Description about="urn:mozilla:locale:ja">
21: <chrome:packages>
22: <RDF:Seq about="urn:mozilla:locale:ja-JPM:packages">
23: <RDF:li resource="urn:mozilla:locale:ja-JPM:[ext-name]"/>
24: </RDF:Seq>
25: </chrome:packages>
26: </RDF:Description>
27:
28: </RDF:RDF>
# 今頃気付きましたが、5 行目のコメントの skins は、おかしいですね。
指定期間中に書かれた記事を表示:
全てのトピック
1日以内
1週間以内
2週間以内
1ヶ月以内
3ヶ月以内
6ヶ月以内
1年以内
古い記事から表示
新しい記事から表示
Mozilla L10N フォーラム一覧
»
FAQ & Study
表示ページの選択
前のページ
1
,
2
別のフォーラムに移る:
フォーラムを選んでください
Info.
----------------
Announcement
FAQ & Study
Discussion & FreeTalk
Develop & Support
----------------
Firefox
Thunderbird
Other Products
Extensions & Themes
misc.
----------------
test
Archive (nonactive, locked)
----------------
Flock
Documentation
共同ウェブ標準化プロジェクト(仮称)準備委員会 本会議場
次のトピックを表示
前のトピックを表示
新規トピックを投稿
できます
既存トピックに返信
できます
自分の記事を編集
できません
自分の記事を削除
できません
投票に参加
できません
Powered by
phpBB
© 2001, 2002 phpBB Group (customized by dynamis) ::
FI Theme
:: All times are GMT +9:00