curvirgoです。

Takashi Nakamoto wrote:
>> <value>???</value>
>> のところを、
>> <value xml:lang="ja">???</value>
>> 等のようにしてロケール毎のリストを作り、ロケール設定毎に対応したリスト
>> を使用するようにならないかと考えました。
>>
>> ですが、これは単純にxcuファイル(及び必要であればxcsファイル)に修正を加
>> えるだけですむのか、それともコードの変更が必要となるのかがいまいち掴み
>> きれていない状況です。
> 
> 上述のようなxcuファイルの変更に加え、XMLスキーマ(Calc.xcs)の
> <prop oor:name="List" oor:type="oor:string-list">
> を
> <prop oor:name="List" oor:type="oor:string-list" oor:localized="true">
> としなければ、ちゃんと設定ファイルが読み込めないのではないかと思います。
> でも、この2つさえ変更してしまえばうまくいきそうです。
括弧書きでXMLスキーマ二冠しても一応触れていましたが、
初めは、Calc.xcu に書いたままの状態でインストールされると思っていました。

でも実際は違って、Calc.xcu は en-US 
のみの物がインストールされ(ここでうまくいかないと勘違いしていた)、share/registry/res/ja/org/openoffice/Office/Calc.xcu
 にjaの部分が記述されており、ロケールを変更すると該当のロケールのデータが使用されるのでした。
その為に、前回確認したときは必死に、
officecfg/unxlngi6.pro/misc/registry/data/org/openoffice/Office/Calc.xcu
を見て変更が反映されないなぁと悩んでしまっていたのでした。
と言う事で、添付のようにする事で無事追加できました。

でもって、順序リストにいろいろと追加できるようになったわけですが、en-USの部分のリストは添付のリストでOKなのかと言う事と、他に追加したいリストがあれば教えてください。
--- OOC680_m7/officecfg/registry/data/org/openoffice/Office/Calc.xcu.orig	2006-07-10 21:00:30.000000000 +0900
+++ OOC680_m7/officecfg/registry/data/org/openoffice/Office/Calc.xcu	2006-07-10 21:09:10.000000000 +0900
@@ -169,6 +169,12 @@
 			</prop>
 		</node>
 	</node>
+	<node oor:name="SortList">
+		<prop oor:name="List" oor:type="oor:string-list">
+			<value xml:lang="en-US">Sun,Mon,Tue,Wed,Thu,Fri,Sat Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec January,February,March,April,May,June,July,August,September,October,November,December</value>
+			<value xml:lang="ja">Sun,Mon,Tue,Wed,Thu,Fri,Sat Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec January,February,March,April,May,June,July,August,September,October,November,December 日,月,火,水,木,金,土 (日),(月),(火),(水),(木),(金),(土) 日曜,月曜,火曜,水曜,木曜,金曜,土曜 日曜日,月曜日,火曜日,水曜日,木曜日,金曜日,土曜日 1月,2月,3月,4月,5月,6月,7月,8月,9月,10月,11月,12月 睦月,如月,弥生,卯月,皐月,水無月,文月,葉月,長月,神無月,霜月,師走 第1四半期,第2四半期,第3四半期,第4四半期 第1四半期,第2四半期,第3四半期,第4四半期 子,丑,寅,卯,辰,巳,午,未,申,酉,戌,亥 子年,丑年,寅年,卯年,辰年,巳年,午年,未年,申年,酉年,戌年,亥年 甲,乙,丙,丁,戊,己,庚,辛,壬,癸</value>
+		</prop>
+	</node>
 	<node oor:name="Calculate">
 		<node oor:name="Other">
 			<node oor:name="Date">
--- OOC680_m7/officecfg/registry/schema/org/openoffice/Office/Calc.xcs.orig	2006-07-10 21:11:29.000000000 +0900
+++ OOC680_m7/officecfg/registry/schema/org/openoffice/Office/Calc.xcs	2006-07-10 21:18:19.000000000 +0900
@@ -1002,7 +1002,7 @@
 			<info>
 				<desc>Contains the sort list settings.</desc>
 			</info>
-			<prop oor:name="List" oor:type="oor:string-list">
+			<prop oor:name="List" oor:type="oor:string-list" oor:localized="true">
 				<!-- OldPath: Calc/Sort_Lists -->
 				<!-- OldLocation: Soffice.cfg -->
 				<!-- UIHints: Tools - Options  Spreadsheet  Sort lists  [List box] Lists -->

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

メールによる返信