chiark / gitweb /
01d70250ebb7c966e2d3b3806c77ea7671cdbb7a
[developers-reference.git] / po4a / ja / l10n.po
1 # Debian Developer's Reference (Japanese)
2 # (C) Hideki Yamane (Debian-JP) <henrich@debian.or.jp>, 2008-2010.
3 #
4 msgid ""
5 msgstr ""
6 "Project-Id-Version: developers-reference 3.4.4\n"
7 "POT-Creation-Date: 2010-06-20 09:23-0400\n"
8 "PO-Revision-Date: 2010-01-06 10:27+0900\n"
9 "Last-Translator: Hideki Yamane (Debian-JP) <henrich@debian.or.jp>\n"
10 "Language-Team: Debian JP Project <debian-doc@debian.or.jp>\n"
11 "Language: Japanese\n"
12 "MIME-Version: 1.0\n"
13 "Content-Type: text/plain; charset=UTF-8\n"
14 "Content-Transfer-Encoding: 8bit\n"
15
16 #. type: Content of: <chapter><title>
17 #: l10n.dbk:7
18 msgid "Internationalization and Translations"
19 msgstr "国際化と翻訳"
20
21 # type: Content of: <chapter><para>
22 #. type: Content of: <chapter><para>
23 #: l10n.dbk:9
24 msgid ""
25 "Debian supports an ever-increasing number of natural languages.  Even if you "
26 "are a native English speaker and do not speak any other language, it is part "
27 "of your duty as a maintainer to be aware of issues of internationalization "
28 "(abbreviated i18n because there are 18 letters between the 'i' and the 'n' "
29 "in internationalization).  Therefore, even if you are ok with English-only "
30 "programs, you should read most of this chapter."
31 msgstr ""
32 "Debian がサポートしている自然言語の数は未だ増え続けています。あなたが英語圏の"
33 "ネイティブスピーカーで他の言語を話さないとしても、国際化の問題について注意を"
34 "払うことはメンテナとしてのあなたの責務です (internationalization の 'i' と "
35 "'n' の間に 18 文字があるので i18n と略されます)。つまり、あなたが英語のみのプ"
36 "ログラムを扱っていて問題がない場合であっても、この章の大部分を読んでおく必要"
37 "があるということです。"
38
39 # type: Content of: <chapter><para>
40 #. type: Content of: <chapter><para>
41 #: l10n.dbk:17
42 #, fuzzy
43 msgid ""
44 "According to <ulink url=\"&url-i18n-intro;\">Introduction to i18n</ulink> "
45 "from Tomohiro KUBOTA, I18N (internationalization) means modification of a "
46 "software or related technologies so that a software can potentially handle "
47 "multiple languages, customs, and so on in the world, while L10N "
48 "(localization) means implementation of a specific language for an already "
49 "internationalized software."
50 msgstr ""
51 "久保田智広さんによる <ulink url=\"&url-i18n-intro;\">Introduction to i18n</"
52 "ulink> によると、I18N (internationalization) はソフトウェアや関連する技術を調"
53 "整し、ソフトウェアが複数の言語、習慣、その他世界の物事などを扱えるようにする"
54 "ことで、対して L10N (localization) は既に国際化されているソフトウェアに対して"
55 "特定の言語を実装することです。"
56
57 # type: Content of: <chapter><para>
58 #. type: Content of: <chapter><para>
59 #: l10n.dbk:26
60 msgid ""
61 "l10n and i18n are interconnected, but the difficulties related to each of "
62 "them are very different.  It's not really difficult to allow a program to "
63 "change the language in which texts are displayed based on user settings, but "
64 "it is very time consuming to actually translate these messages.  On the "
65 "other hand, setting the character encoding is trivial, but adapting the code "
66 "to use several character encodings is a really hard problem."
67 msgstr ""
68 "l10n と i18n は関連していますが、それぞれ関連する難しさについては違います。プ"
69 "ログラムをユーザの設定に応じて表示されるテキストの言語を変更するようにするの"
70 "はあまり難しくはありませんが、実際にメッセージを翻訳するのはとても時間がかか"
71 "ります。一方、文字のエンコード設定は些細な事ですが、複数の文字エンコードを扱"
72 "えるようなコードにするのはとても難しい問題です。"
73
74 # type: Content of: <chapter><para>
75 #. type: Content of: <chapter><para>
76 #: l10n.dbk:34
77 msgid ""
78 "Setting aside the i18n problems, where no general guideline can be given, "
79 "there is actually no central infrastructure for l10n within Debian which "
80 "could be compared to the buildd mechanism for porting.  So most of the work "
81 "has to be done manually."
82 msgstr ""
83
84 # type: Content of: <chapter><section><title>
85 #. type: Content of: <chapter><section><title>
86 #: l10n.dbk:40
87 msgid "How translations are handled within Debian"
88 msgstr "どの様にして Debian では翻訳が取り扱われているか"
89
90 # type: Content of: <chapter><section><para>
91 #. type: Content of: <chapter><section><para>
92 #: l10n.dbk:42
93 msgid ""
94 "Handling translation of the texts contained in a package is still a manual "
95 "task, and the process depends on the kind of text you want to see translated."
96 msgstr ""
97 "パッケージに含まれている文章の翻訳の取扱いは未だ手動であり、作業は翻訳したも"
98 "のをどの様に見せたいかに因ります。"
99
100 # type: Content of: <chapter><section><para>
101 #. type: Content of: <chapter><section><para>
102 #: l10n.dbk:46
103 #, fuzzy
104 msgid ""
105 "For program messages, the gettext infrastructure is used most of the time.  "
106 "Most of the time, the translation is handled upstream within projects like "
107 "the <ulink url=\"&url-l10n-tp;\">Free Translation Project</ulink>, the "
108 "<ulink url=\"&url-l10n-gnome;\">Gnome translation Project</ulink> or the "
109 "<ulink url=\"&url-l10n-kde;\">KDE one</ulink>.  The only centralized "
110 "resource within Debian is the <ulink url=\"&url-l10n;\">Central Debian "
111 "translation statistics</ulink>, where you can find some statistics about the "
112 "translation files found in the actual packages, but no real infrastructure "
113 "to ease the translation process."
114 msgstr ""
115 "プログラムのメッセージについては、ほとんどが gettext という仕組みが使われてい"
116 "ます。多くの場合、翻訳は <ulink url=\"&url-l10n-tp;\">Free Translation "
117 "Project</ulink> や <ulink url=\"&url-l10n-gnome;\">Gnome translation "
118 "Project</ulink>、<ulink url=\"&url-l10n-kde;/\">KDE one</ulink> などの開発元 "
119 "(upstream) のプロジェクトで取り扱われています。Debian で唯一の集約化された情"
120 "報は <ulink url=\"&url-l10n;\">Debian の翻訳に関する統計</ulink>で、実際の"
121 "パッケージ内での翻訳ファイルの状況について確認できますが、翻訳作業を実際に容"
122 "易にする仕組みではありません。"
123
124 #. type: Content of: <chapter><section><para>
125 #: l10n.dbk:59
126 msgid ""
127 "An effort to translate the package descriptions started long ago, even if "
128 "very little support is offered by the tools to actually use them (i.e., only "
129 "APT can use them, when configured correctly).  Maintainers don't need to do "
130 "anything special to support translated package descriptions; translators "
131 "should use the <ulink url=\"&url-ddtp;\">Debian Description Translation "
132 "Project (DDTP)</ulink>."
133 msgstr ""
134
135 #. type: Content of: <chapter><section><para>
136 #: l10n.dbk:66
137 msgid ""
138 "For <systemitem role=\"package\">debconf</systemitem> templates, maintainers "
139 "should use the <systemitem role=\"package\">po-debconf</systemitem> package "
140 "to ease the work of translators, who could use the DDTP to do their work "
141 "(but the French and Brazilian teams don't).  Some statistics can be found "
142 "both on the <ulink url=\"&url-ddtp;\">DDTP site</ulink> (about what is "
143 "actually translated), and on the <ulink url=\"&url-l10n;\">Central Debian "
144 "translation statistics</ulink> site (about what is integrated in the "
145 "packages)."
146 msgstr ""
147
148 # type: Content of: <chapter><section><para>
149 #. type: Content of: <chapter><section><para>
150 #: l10n.dbk:75
151 msgid ""
152 "For web pages, each l10n team has access to the relevant VCS, and the "
153 "statistics are available from the Central Debian translation statistics site."
154 msgstr ""
155 "ウェブページについては、それぞれの l10n チームが対応する VCS にアクセスし、"
156 "Debian の翻訳に関する統計サイトから統計情報が取得できます。"
157
158 # type: Content of: <chapter><section><para>
159 #. type: Content of: <chapter><section><para>
160 #: l10n.dbk:79
161 msgid ""
162 "For general documentation about Debian, the process is more or less the same "
163 "as for the web pages (the translators have access to the VCS), but there are "
164 "no statistics pages."
165 msgstr ""
166 "Debian についての一般的なドキュメントは、作業は多少の差はあれウェブページと同"
167 "じです (翻訳者は VCS にアクセスします)。ですが、統計情報のページはありませ"
168 "ん。"
169
170 # type: Content of: <chapter><section><para>
171 #. type: Content of: <chapter><section><para>
172 #: l10n.dbk:84
173 #, fuzzy
174 msgid ""
175 "For package-specific documentation (man pages, info documents, other "
176 "formats), almost everything remains to be done."
177 msgstr "パッケージ固有のドキュメント (man ページ、info ドキュメントその他) は"
178
179 # type: Content of: <chapter><section><para>
180 #. type: Content of: <chapter><section><para>
181 #: l10n.dbk:88
182 msgid ""
183 "Most notably, the KDE project handles translation of its documentation in "
184 "the same way as its program messages."
185 msgstr ""
186
187 # type: Content of: <chapter><section><para>
188 #. type: Content of: <chapter><section><para>
189 #: l10n.dbk:92
190 msgid ""
191 "There is an effort to handle Debian-specific man pages within a <ulink url="
192 "\"&url-cvsweb;manpages/?cvsroot=debian-doc\">specific VCS repository</ulink>."
193 msgstr ""
194 "Debian 固有の man ページを <ulink url=\"&url-cvsweb;manpages/?cvsroot=debian-"
195 "doc\">特定の VCS リポジトリ</ulink> で取り扱おうという動きもあります。"
196
197 # type: Content of: <chapter><section><title>
198 #. type: Content of: <chapter><section><title>
199 #: l10n.dbk:99
200 msgid "I18N &amp; L10N FAQ for maintainers"
201 msgstr "メンテナへの I18N &amp; L10N FAQ"
202
203 # type: Content of: <chapter><section><para>
204 #. type: Content of: <chapter><section><para>
205 #: l10n.dbk:101
206 msgid ""
207 "This is a list of problems that maintainers may face concerning i18n and "
208 "l10n.  While reading this, keep in mind that there is no real consensus on "
209 "these points within Debian, and that this is only advice.  If you have a "
210 "better idea for a given problem, or if you disagree on some points, feel "
211 "free to provide your feedback, so that this document can be enhanced."
212 msgstr ""
213
214 # type: Content of: <chapter><section><section><title>
215 #. type: Content of: <chapter><section><section><title>
216 #: l10n.dbk:108
217 msgid "How to get a given text translated"
218 msgstr "翻訳された文章を得るには"
219
220 #. type: Content of: <chapter><section><section><para>
221 #: l10n.dbk:110
222 msgid ""
223 "To translate package descriptions or <systemitem role=\"package\">debconf</"
224 "systemitem> templates, you have nothing to do; the DDTP infrastructure will "
225 "dispatch the material to translate to volunteers with no need for "
226 "interaction from your part."
227 msgstr ""
228
229 # type: Content of: <chapter><section><section><para>
230 #. type: Content of: <chapter><section><section><para>
231 #: l10n.dbk:115
232 msgid ""
233 "For all other material (gettext files, man pages, or other documentation), "
234 "the best solution is to put your text somewhere on the Internet, and ask on "
235 "debian-i18n for a translation in different languages.  Some translation team "
236 "members are subscribed to this list, and they will take care of the "
237 "translation and of the reviewing process.  Once they are done, you will get "
238 "your translated document from them in your mailbox."
239 msgstr ""
240
241 # type: Content of: <chapter><section><section><title>
242 #. type: Content of: <chapter><section><section><title>
243 #: l10n.dbk:125
244 msgid "How to get a given translation reviewed"
245 msgstr "どの様にして提供された翻訳をレビューするか"
246
247 # type: Content of: <chapter><section><section><para>
248 #. type: Content of: <chapter><section><section><para>
249 #: l10n.dbk:127
250 msgid ""
251 "From time to time, individuals translate some texts in your package and will "
252 "ask you for inclusion of the translation in the package.  This can become "
253 "problematic if you are not fluent in the given language.  It is a good idea "
254 "to send the document to the corresponding l10n mailing list, asking for a "
255 "review.  Once it has been done, you should feel more confident in the "
256 "quality of the translation, and feel safe to include it in your package."
257 msgstr ""
258
259 # type: Content of: <chapter><section><section><title>
260 #. type: Content of: <chapter><section><section><title>
261 #: l10n.dbk:137
262 msgid "How to get a given translation updated"
263 msgstr "どの様にして提供された翻訳を更新するか"
264
265 # type: Content of: <chapter><section><section><para>
266 #. type: Content of: <chapter><section><section><para>
267 #: l10n.dbk:139
268 msgid ""
269 "If you have some translations of a given text lying around, each time you "
270 "update the original, you should ask the previous translator to update the "
271 "translation with your new changes.  Keep in mind that this task takes time; "
272 "at least one week to get the update reviewed and all."
273 msgstr ""
274
275 # type: Content of: <chapter><section><section><para>
276 #. type: Content of: <chapter><section><section><para>
277 #: l10n.dbk:145
278 msgid ""
279 "If the translator is unresponsive, you may ask for help on the corresponding "
280 "l10n mailing list.  If everything fails, don't forget to put a warning in "
281 "the translated document, stating that the translation is somehow outdated, "
282 "and that the reader should refer to the original document if possible."
283 msgstr ""
284
285 # type: Content of: <chapter><section><section><para>
286 #. type: Content of: <chapter><section><section><para>
287 #: l10n.dbk:151
288 msgid ""
289 "Avoid removing a translation completely because it is outdated.  Old "
290 "documentation is often better than no documentation at all for non-English "
291 "speakers."
292 msgstr ""
293 "古くなっているからといって翻訳を全て削除するのは避けてください。非英語圏の"
294 "ユーザにとって何もドキュメントが無いよりは古いドキュメントがある方が有益であ"
295 "ることが往々にしてあります。"
296
297 # type: Content of: <chapter><section><section><title>
298 #. type: Content of: <chapter><section><section><title>
299 #: l10n.dbk:158
300 msgid "How to handle a bug report concerning a translation"
301 msgstr "どの様にして翻訳関連のバグ報告を取り扱うか"
302
303 # type: Content of: <chapter><section><section><para>
304 #.  TODO: add the i18n tag to the bug? 
305 #. type: Content of: <chapter><section><section><para>
306 #: l10n.dbk:160
307 msgid ""
308 "The best solution may be to mark the bug as forwarded to upstream, and "
309 "forward it to both the previous translator and his/her team (using the "
310 "corresponding debian-l10n-XXX mailing list)."
311 msgstr ""
312
313 # type: Content of: <chapter><section><title>
314 #. type: Content of: <chapter><section><title>
315 #: l10n.dbk:170
316 msgid "I18N &amp; L10N FAQ for translators"
317 msgstr "翻訳者への I18N &amp; L10N FAQ"
318
319 # type: Content of: <chapter><section><para>
320 #. type: Content of: <chapter><section><para>
321 #: l10n.dbk:172
322 msgid ""
323 "While reading this, please keep in mind that there is no general procedure "
324 "within Debian concerning these points, and that in any case, you should "
325 "collaborate with your team and the package maintainer."
326 msgstr ""
327
328 # type: Content of: <chapter><section><section><title>
329 #. type: Content of: <chapter><section><section><title>
330 #: l10n.dbk:177
331 msgid "How to help the translation effort"
332 msgstr "どの様にして翻訳作業を支援するか"
333
334 # type: Content of: <chapter><section><section><para>
335 #. type: Content of: <chapter><section><section><para>
336 #: l10n.dbk:179
337 msgid ""
338 "Choose what you want to translate, make sure that nobody is already working "
339 "on it (using your debian-l10n-XXX mailing list), translate it, get it "
340 "reviewed by other native speakers on your l10n mailing list, and provide it "
341 "to the maintainer of the package (see next point)."
342 msgstr ""
343
344 # type: Content of: <chapter><section><section><title>
345 #. type: Content of: <chapter><section><section><title>
346 #: l10n.dbk:187
347 msgid "How to provide a translation for inclusion in a package"
348 msgstr "どの様にして提供した翻訳をパッケージに含めてもらうか"
349
350 # type: Content of: <chapter><section><section><para>
351 #. type: Content of: <chapter><section><section><para>
352 #: l10n.dbk:189
353 msgid ""
354 "Make sure your translation is correct (asking for review on your l10n "
355 "mailing list) before providing it for inclusion.  It will save time for "
356 "everyone, and avoid the chaos resulting in having several versions of the "
357 "same document in bug reports."
358 msgstr ""
359
360 # type: Content of: <chapter><section><section><para>
361 #. type: Content of: <chapter><section><section><para>
362 #: l10n.dbk:195
363 msgid ""
364 "The best solution is to file a regular bug containing the translation "
365 "against the package.  Make sure to use the 'PATCH' tag, and to not use a "
366 "severity higher than 'wishlist', since the lack of translation never "
367 "prevented a program from running."
368 msgstr ""
369
370 # type: Content of: <chapter><section><title>
371 #. type: Content of: <chapter><section><title>
372 #: l10n.dbk:205
373 msgid "Best current practice concerning l10n"
374 msgstr "l10n に関する現状でのベストプラクティス"
375
376 #. type: Content of: <chapter><section><itemizedlist><listitem><para>
377 #: l10n.dbk:209
378 msgid ""
379 "As a maintainer, never edit the translations in any way (even to reformat "
380 "the layout) without asking on the corresponding l10n mailing list.  You risk "
381 "for example breaking the encoding of the file by doing so.  Moreover, what "
382 "you consider an error can be right (or even needed) in the given language."
383 msgstr ""
384
385 # type: Content of: <chapter><section><itemizedlist><listitem><para>
386 #. type: Content of: <chapter><section><itemizedlist><listitem><para>
387 #: l10n.dbk:217
388 msgid ""
389 "As a translator, if you find an error in the original text, make sure to "
390 "report it.  Translators are often the most attentive readers of a given "
391 "text, and if they don't report the errors they find, nobody will."
392 msgstr ""
393
394 # type: Content of: <chapter><section><itemizedlist><listitem><para>
395 #. type: Content of: <chapter><section><itemizedlist><listitem><para>
396 #: l10n.dbk:224
397 msgid ""
398 "In any case, remember that the major issue with l10n is that it requires "
399 "several people to cooperate, and that it is very easy to start a flamewar "
400 "about small problems because of misunderstandings.  So if you have problems "
401 "with your interlocutor, ask for help on the corresponding l10n mailing list, "
402 "on debian-i18n, or even on debian-devel (but beware, l10n discussions very "
403 "often become flamewars on that list :)"
404 msgstr ""
405
406 # type: Content of: <chapter><section><itemizedlist><listitem><para>
407 #. type: Content of: <chapter><section><itemizedlist><listitem><para>
408 #: l10n.dbk:234
409 msgid ""
410 "In any case, cooperation can only be achieved with <emphasis role=\"strong"
411 "\">mutual respect</emphasis>."
412 msgstr ""