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ååæ å,ä¸,å¯ ,å¯,è¾°,å·³,å,æª,ç³,é ,æ,亥 åå¹´,ä¸å¹´,å¯ å¹´,å¯å¹´,è¾°å¹´,巳年,åå¹´,æªå¹´,ç³å¹´,é å¹´,æå¹´,亥年 ç²,ä¹,ä¸,ä¸,æ,å·±,åº,è¾,壬,ç¸</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]
