[Momonga-devel.ja:02354] docbook-style-xsl person-name template for ja (Re: libxml2-2.6.2 will fix docbook xslt processing bug)
- From: TAKAHASHI Tamotsu <tamo@xxxxxxxxxxxxxxxxx>
- Date: Thu, 4 Dec 2003 17:46:41 +0900
tamo です。
長い Subject でごめんなさい。
On Thu, 04 Dec 2003, TAKAHASHI Tamotsu wrote:
> 3. No .... exists in the "ja" localization
> 3 については、docbook-style-xsl の version を
> 1.62.4 に上げてパッチ等を外してみたら出なくなりましたが、
> 名前 (Momonga Project などと表示されるべき所)
> がすべて [FAMILY GIVEN] となってしまいます。
> Source2: ja.xml まで外してしまったからかもしれませんが、
> どのようにすればいいか分かりません。報告まで。
わかりました。
zh や ko を真似して person-name の template に
first-last と書いてみたら直りました。
その際に使った patch を添付します。
person-name 以外の部分については、
もともとあった ja.xml を反映すべく努力しましたが
わからなくて適当にごまかした箇所が多々あります。
ので、どなたか確認していただければ幸いです。
--
tamo
--- common/ja.xml 2003-12-04 16:38:17.000000000 +0900
+++ common/ja.xml 2003-12-04 17:21:37.000000000 +0900
@@ -24,6 +24,10 @@
<l:gentext key="caution" text="注意"/>
<l:gentext key="Chapter" text="章"/>
<l:gentext key="chapter" text="章"/>
+ <l:gentext key="chapter1" text="第"/>
+ <l:gentext key="Chapter1" text="第"/>
+ <l:gentext key="Chapter2" text="章"/>
+ <l:gentext key="chapter2" text="章"/>
<l:gentext key="Colophon" text="奥付"/>
<l:gentext key="colophon" text="奥付"/>
<l:gentext key="Copyright" text="製作著作"/>
@@ -51,8 +55,8 @@
<l:gentext key="index" text="目次"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
- <l:gentext key="LegalNotice" text="Legal Notice"/>
- <l:gentext key="legalnotice" text="Legal Notice"/>
+ <l:gentext key="LegalNotice" text="法律上の注意点"/>
+ <l:gentext key="legalnotice" text="法律上の注意点"/>
<l:gentext key="MsgAud" text="対象者"/>
<l:gentext key="msgaud" text="対象者"/>
<l:gentext key="MsgLevel" text="レベル"/>
@@ -62,8 +66,8 @@
<l:gentext key="NOTE" text="注意"/>
<l:gentext key="Note" text="注意"/>
<l:gentext key="note" text="注意"/>
- <l:gentext key="Part" text="パート"/>
- <l:gentext key="part" text="パート"/>
+ <l:gentext key="Part" text="部"/>
+ <l:gentext key="part" text="部"/>
<l:gentext key="Preface" text="序文"/>
<l:gentext key="preface" text="序文"/>
<l:gentext key="Procedure" text="手順"/>
@@ -91,13 +95,13 @@
<l:gentext key="revhistory" text="改訂履歴"/>
<l:gentext key="revision" text="改訂"/>
<l:gentext key="Revision" text="改訂"/>
- <l:gentext key="sect1" text="項"/>
- <l:gentext key="sect2" text="項"/>
- <l:gentext key="sect3" text="項"/>
- <l:gentext key="sect4" text="項"/>
- <l:gentext key="sect5" text="項"/>
- <l:gentext key="section" text="項"/>
- <l:gentext key="Section" text="項"/>
+ <l:gentext key="sect1" text="節"/>
+ <l:gentext key="sect2" text="節"/>
+ <l:gentext key="sect3" text="節"/>
+ <l:gentext key="sect4" text="節"/>
+ <l:gentext key="sect5" text="節"/>
+ <l:gentext key="Section" text="節"/>
+ <l:gentext key="section" text="節"/>
<l:gentext key="see" text="参照"/>
<l:gentext key="See" text="参照"/>
<l:gentext key="seealso" text="参照"/>
@@ -126,16 +130,16 @@
<l:gentext key="edited" text="作者"/>
<l:gentext key="Editedby" text="作者:"/>
<l:gentext key="editedby" text="作者:"/>
- <l:gentext key="in" text="in"/>
+ <l:gentext key="in" text=""/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
<l:gentext key="nonexistantelement" text="要素が存在しません"/>
<l:gentext key="notes" text="注意"/>
<l:gentext key="Notes" text="注意"/>
- <l:gentext key="Pgs" text="偧献"/>
- <l:gentext key="pgs" text="偧献"/>
- <l:gentext key="Revisedby" text="Revised by: "/>
- <l:gentext key="revisedby" text="Revised by: "/>
+ <l:gentext key="Pgs" text="ページ"/>
+ <l:gentext key="pgs" text="ページ"/>
+ <l:gentext key="Revisedby" text="改訂者:"/>
+ <l:gentext key="revisedby" text="改訂者:"/>
<l:gentext key="TableNotes" text="注意"/>
<l:gentext key="tablenotes" text="注意"/>
<l:gentext key="TableofContents" text="目次"/>
@@ -181,9 +185,9 @@
<l:gentext key="hyphenation-push-character-count" text="2" lang="en"/>
<l:gentext key="hyphenation-remain-character-count" text="2" lang="en"/>
- <l:context name="styles">
- <l:template name="person-name" text="family-given"/>
- </l:context>
+ <l:context name="styles">
+ <l:template name="person-name" text="first-last"/>
+ </l:context>
<l:context name="title">
<l:template name="abstract" text="%t"/>
@@ -201,7 +202,7 @@
<l:template name="book" text="%t"/>
<l:template name="calloutlist" text="%t"/>
<l:template name="caution" text="%t"/>
- <l:template name="chapter" text="第%n章 %t"/>
+ <l:template name="chapter" text="第 %n 章 %t"/>
<l:template name="colophon" text="%t"/>
<l:template name="dedication" text="%t"/>
<l:template name="equation" text="式 %n. %t"/>
@@ -210,7 +211,7 @@
<l:template name="formalpara" text="%t"/>
<l:template name="glossary" text="%t"/>
<l:template name="glossdiv" text="%t"/>
- <l:template name="glossentry" text="%t" lang="en"/>
+ <l:template name="glossentry" text="%t"/>
<l:template name="important" text="%t"/>
<l:template name="index" text="%t"/>
<l:template name="indexdiv" text="%t"/>
@@ -226,7 +227,7 @@
<l:template name="msgsub" text="%t"/>
<l:template name="note" text="%t"/>
<l:template name="orderedlist" text="%t"/>
- <l:template name="part" text="パート %n. %t"/>
+ <l:template name="part" text="第 %n 部 %t"/>
<l:template name="partintro" text="%t"/>
<l:template name="preface" text="%t"/>
<l:template name="procedure" text="%t"/>
@@ -254,13 +255,13 @@
<l:template name="tip" text="%t"/>
<l:template name="toc" text="%t"/>
<l:template name="variablelist" text="%t"/>
- <l:template name="varlistentry" text="" lang="en"/>
+ <l:template name="varlistentry" text=""/>
<l:template name="warning" text="%t"/>
</l:context>
<l:context name="title-unnumbered">
<l:template name="appendix" text="%t"/>
- <l:template name="article/appendix" text="%t" lang="en"/>
+ <l:template name="article/appendix" text="%t"/>
<l:template name="bridgehead" text="%t"/>
<l:template name="chapter" text="%t"/>
<l:template name="sect1" text="%t"/>
@@ -274,9 +275,9 @@
<l:context name="title-numbered">
<l:template name="appendix" text="付録 %n. %t"/>
- <l:template name="article/appendix" text="%n. %t" lang="en"/>
+ <l:template name="article/appendix" text="%n. %t"/>
<l:template name="bridgehead" text="%n. %t"/>
- <l:template name="chapter" text="第%n章 %t"/>
+ <l:template name="chapter" text="第 %n 章 %t"/>
<l:template name="sect1" text="%n. %t"/>
<l:template name="sect2" text="%n. %t"/>
<l:template name="sect3" text="%n. %t"/>