1 # German translation of developers-reference: l10n.
2 # This file is distributed under the same license as the
3 # developers-reference package.
4 # Chris Leick <c.leick@vollbio.de>, 2011.
8 "Project-Id-Version: developers-reference 3.4.4\n"
9 "POT-Creation-Date: 2010-06-20 09:23-0400\n"
10 "PO-Revision-Date: 2011-04-14 21:22+0100\n"
11 "Last-Translator: Chris Leick <c.leick@vollbio.de>\n"
12 "Language-Team: German <debian-l10n-german@lists.debian.org>\n"
15 "Content-Type: text/plain; charset=UTF-8\n"
16 "Content-Transfer-Encoding: 8bit\n"
18 #. type: Content of: <chapter><title>
20 msgid "Internationalization and Translations"
21 msgstr "Internationalisierung und Übersetzungen"
23 #. type: Content of: <chapter><para>
26 "Debian supports an ever-increasing number of natural languages. Even if you "
27 "are a native English speaker and do not speak any other language, it is part "
28 "of your duty as a maintainer to be aware of issues of internationalization "
29 "(abbreviated i18n because there are 18 letters between the 'i' and the 'n' "
30 "in internationalization). Therefore, even if you are ok with English-only "
31 "programs, you should read most of this chapter."
33 "Debian unterstützt eine immer größer werdende Zahl natürlicher Sprachen. "
34 "Selbst wenn Englisch Ihre Muttersprache ist und Sie keine andere Sprache "
35 "sprechen, gehört es zu Ihren Pflichten als Paketbetreuer, die Probleme der "
36 "Internationalisierung zu kennen (abgekürzt I18n, weil 18 Buchstaben zwischen "
37 "»i« und »n« im englischen Wort »internationalization« stehen). Daher sollten "
38 "Sie sogar, wenn Sie mit rein englischen Programmen klarkommen, das meiste in "
39 "diesem Kapitel lesen."
41 #. type: Content of: <chapter><para>
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."
51 "Gemäß der <ulink url=\"&url-i18n-intro;\">Einführung in I18n</ulink> von "
52 "Tomohiro KUBOTA bedeutet I18n (Internationalisierung) eine Veränderung von "
53 "Software oder damit verbundenen Technologien, so dass eine Software "
54 "potentiell mehrere Sprachen, Gewohnheiten und so weiter in der Welt handhaben "
55 "kann, während L10n (Lokalisierung) die Implementierung einer speziellen "
56 "Sprache für eine bereits internationalisierte Software bedeutet."
58 #. type: Content of: <chapter><para>
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."
68 "L10n und I18n sind miteinander verbunden, aber die Schwierigkeiten bezogen "
69 "auf jeweils eines davon sind sehr unterschiedlich. Es ist nicht wirklich "
70 "schwer, einem Programm das Wechseln der Sprache zu erlauben, in dem Texte "
71 "basierend auf den Benutzereinstellungen angezeigt werden, aber es verschlingt "
72 "viel Zeit, diese Nachrichten tatsächlich zu übersetzen. Andererseits ist es "
73 "trivial, die Zeichencodierung einzustellen, aber den Code so anzupassen, dass "
74 "mehrere Zeichencodierungen benutzt werden können, ist ein wirklich großes "
77 #. type: Content of: <chapter><para>
80 "Setting aside the i18n problems, where no general guideline can be given, "
81 "there is actually no central infrastructure for l10n within Debian which "
82 "could be compared to the buildd mechanism for porting. So most of the work "
83 "has to be done manually."
85 "Abgesehen von den I18n-Problemen, für die keine allgemeine Anleitung gegeben "
86 "werden kann, gibt es tatsächlich keine Infrastruktur für L10n innerhalb "
87 "Debian, die mit der Buildd-Mechanisus für die Portierung vergleichbar ist. "
88 "Daher muss die meiste Arbeit manuell erledigt werden."
90 #. type: Content of: <chapter><section><title>
92 msgid "How translations are handled within Debian"
93 msgstr "Wie Übersetzungen in Debian gehandhabt werden"
95 #. type: Content of: <chapter><section><para>
98 "Handling translation of the texts contained in a package is still a manual "
99 "task, and the process depends on the kind of text you want to see "
102 "Die Handhabung der Übersetzung von Texten, die in Paketen enthalten sind, ist "
103 "immer noch eine manuelle Aufgabe und der Prozess hängt von der Art des Textes "
104 "ab, den Sie übersetzt sehen wollen."
106 #. type: Content of: <chapter><section><para>
109 "For program messages, the gettext infrastructure is used most of the time. "
110 "Most of the time, the translation is handled upstream within projects like "
111 "the <ulink url=\"&url-l10n-tp;\">Free Translation Project</ulink>, the "
112 "<ulink url=\"&url-l10n-gnome;\">Gnome translation Project</ulink> or the "
113 "<ulink url=\"&url-l10n-kde;\">KDE one</ulink>. The only centralized "
114 "resource within Debian is the <ulink url=\"&url-l10n;\">Central Debian "
115 "translation statistics</ulink>, where you can find some statistics about the "
116 "translation files found in the actual packages, but no real infrastructure "
117 "to ease the translation process."
119 "Für Programmausgaben wird meistens die Gettext-Infrastruktur benutzt. "
120 "Meistens wird die Übersetzung außerhalb von Debian in Projekten wie dem "
121 "<ulink url=\"&url-l10n-tp;\">Free Translation Project</ulink>, dem <ulink "
122 "url=\"&url-l10n-gnome;\">Gnome translation Project</ulink> oder der <ulink "
123 "url=\"&url-l10n-kde;\">KDE Localization</ulink> behandelt. Die einzige "
124 "zentrale Ressource innerhalb Debian ist die <ulink "
125 "url=\"&url-l10n;\">Zentrale Übersetzungsstatistik von Debian</ulink>, wo Sie "
126 "einige Statistiken über die Übersetzungsdateien finden können, die in den "
127 "tatsächlichen Paketen gefunden wurden, aber keine echte Infrastruktur, um den "
128 "Übersetzungsprozess zu erleichtern."
130 #. type: Content of: <chapter><section><para>
133 "An effort to translate the package descriptions started long ago, even if "
134 "very little support is offered by the tools to actually use them (i.e., only "
135 "APT can use them, when configured correctly). Maintainers don't need to do "
136 "anything special to support translated package descriptions; translators "
137 "should use the <ulink url=\"&url-ddtp;\">Debian Description Translation "
138 "Project (DDTP)</ulink>."
140 "Es wurde vor langer Zeit ein Versuch gestartet, die Paketbeschreibungen zu "
141 "übersetzen, auch wenn sehr wenig Unterstützung von Werkzeugen angeboten wird, "
142 "um sie zu benutzen (d.h. nur APT kann sie nutzen, wenn es korrekt "
143 "konfiguriert ist). Betreuer müssen nichts besonderes tun, um übersetzte "
144 "Paketbeschreibungen zu unterstützen. Übersetzer sollten das <ulink "
145 "url=\"&url-ddtp;\">Debian Description Translation Project (DDTP)</ulink> "
148 #. type: Content of: <chapter><section><para>
151 "For <systemitem role=\"package\">debconf</systemitem> templates, maintainers "
152 "should use the <systemitem role=\"package\">po-debconf</systemitem> package "
153 "to ease the work of translators, who could use the DDTP to do their work "
154 "(but the French and Brazilian teams don't). Some statistics can be found "
155 "both on the <ulink url=\"&url-ddtp;\">DDTP site</ulink> (about what is "
156 "actually translated), and on the <ulink url=\"&url-l10n;\">Central Debian "
157 "translation statistics</ulink> site (about what is integrated in the "
160 "Für <systemitem role=\"package\">debconf</systemitem>-Schablonen sollten "
161 "Paketbetreuer das Paket <systemitem role=\"package\">po-debconf</systemitem> "
162 "benutzen, um die Arbeit der Übersetzer zu erleichtern, die das DDTP für ihre "
163 "Arbeit benutzen könnten. (Das französische und das brasilianische Team nutzen "
164 "dies nicht.). Einige Statistiken können sowohl auf der <ulink "
165 "url=\"&url-ddtp;\">DDTP-Site</ulink> (über das, was tatsächlich übersetzt "
166 "ist) als auch in der <ulink url=\"&url-l10n;\">Zentralen "
167 "Übersetzungsstatistik von Debian</ulink> (über das, was in die Pakete "
168 "eingegliedert ist) gefunden werden."
170 #. type: Content of: <chapter><section><para>
173 "For web pages, each l10n team has access to the relevant VCS, and the "
174 "statistics are available from the Central Debian translation statistics "
177 "Für Webseiten hat jedes L10n-Team Zugriff auf das passende VCS und die "
178 "Statistiken sind auf der Site bei der zentralen Übersetzungsstatistik von "
181 #. type: Content of: <chapter><section><para>
184 "For general documentation about Debian, the process is more or less the same "
185 "as for the web pages (the translators have access to the VCS), but there are "
186 "no statistics pages."
188 "Für allgemeine Dokumentation über Debian entspricht der Prozess mehr oder "
189 "weniger dem der Webseiten (für Übersetzer, die Zugriff auf das VCS haben), "
190 "aber es gibt dort keine Statistikseiten."
192 #. type: Content of: <chapter><section><para>
195 "For package-specific documentation (man pages, info documents, other "
196 "formats), almost everything remains to be done."
198 "Für paketspezifische Dokumentation (Handbuchseiten, Info-Dokumente, andere "
199 "Formate) bleibt beinahe alles zu erledigen."
201 #. type: Content of: <chapter><section><para>
204 "Most notably, the KDE project handles translation of its documentation in "
205 "the same way as its program messages."
207 "Insbesondere das KDE-Projekt handhabt die Übersetzung seiner Dokumentation "
208 "auf die gleiche Art, wie die der Programmausgaben."
210 #. type: Content of: <chapter><section><para>
213 "There is an effort to handle Debian-specific man pages within a <ulink "
214 "url=\"&url-cvsweb;manpages/?cvsroot=debian-doc\">specific VCS "
215 "repository</ulink>."
217 "Es gibt einen Versuch, Debian-spezifische Handbuchseiten innerhalb eines "
218 "<ulink url=\"&url-cvsweb;manpages/?cvsroot=debian-doc\"> speziellen "
219 "VCS-Depots</ulink> zu handhaben."
221 #. type: Content of: <chapter><section><title>
223 msgid "I18N & L10N FAQ for maintainers"
224 msgstr "I18N & L10N FAQ für Paketbetreuer"
226 #. type: Content of: <chapter><section><para>
229 "This is a list of problems that maintainers may face concerning i18n and "
230 "l10n. While reading this, keep in mind that there is no real consensus on "
231 "these points within Debian, and that this is only advice. If you have a "
232 "better idea for a given problem, or if you disagree on some points, feel "
233 "free to provide your feedback, so that this document can be enhanced."
235 "Dies ist eine Liste von Problemen, denen Betreuer betreffend I18n und L10n "
236 "gegenüberstehen. Behalten Sie während Sie dies lesen im Hinterkopf, dass es "
237 "über diese Punkte innerhalb Debian keine Einigkeit gibt und dies nur ein "
238 "Ratschlag ist. Falls Sie für die vorliegenden Probleme bessere Ideen haben "
239 "oder mit einigen Punkten nicht einverstanden sind, tun Sie sich keinen Zwang "
240 "an und geben Sie Ihre Rückmeldung, so dass dieses Dokument verbessert werden "
243 #. type: Content of: <chapter><section><section><title>
245 msgid "How to get a given text translated"
246 msgstr "Wie ein vorliegender Text übersetzt wird"
248 #. type: Content of: <chapter><section><section><para>
251 "To translate package descriptions or <systemitem "
252 "role=\"package\">debconf</systemitem> templates, you have nothing to do; the "
253 "DDTP infrastructure will dispatch the material to translate to volunteers "
254 "with no need for interaction from your part."
256 "Um Paketbeschreibungen oder <systemitem "
257 "role=\"package\">debconf</systemitem>-Schablonen zu übersetzen, müssen Sie "
258 "nichts tun. Die DDTP-Infrastruktur wird das zu übersetzende Material zu den "
259 "Freiwilligen befördern ohne dass Sie eingreifen müssen."
261 #. type: Content of: <chapter><section><section><para>
264 "For all other material (gettext files, man pages, or other documentation), "
265 "the best solution is to put your text somewhere on the Internet, and ask on "
266 "debian-i18n for a translation in different languages. Some translation team "
267 "members are subscribed to this list, and they will take care of the "
268 "translation and of the reviewing process. Once they are done, you will get "
269 "your translated document from them in your mailbox."
271 "Für jegliches andere Material (Gettext-Dateien, Handbuchseiten oder andere "
272 "Dokumentation) ist die beste Lösung, den Text irgendwo ins Internet zu "
273 "stellen und auf Debian-I18n um eine Übersetzung in verschiedene Sprachen zu "
274 "ersuchen. Die Mitglieder einiger Übersetzer-Teams haben diese Liste "
275 "abonniert und werden für die Übersetzung und den Korrekturprozess sorgen. "
276 "Sobald Sie das getan haben, können Sie Ihr übersetztes Dokument der Mailbox "
279 #. type: Content of: <chapter><section><section><title>
281 msgid "How to get a given translation reviewed"
282 msgstr "Wie eine vorliegende Übersetzung überprüft wird"
284 #. type: Content of: <chapter><section><section><para>
287 "From time to time, individuals translate some texts in your package and will "
288 "ask you for inclusion of the translation in the package. This can become "
289 "problematic if you are not fluent in the given language. It is a good idea "
290 "to send the document to the corresponding l10n mailing list, asking for a "
291 "review. Once it has been done, you should feel more confident in the "
292 "quality of the translation, and feel safe to include it in your package."
294 "Von Zeit zu Zeit übersetzen Einzelpersonen einige Texte in Ihrem Paket und "
295 "bitten Sie, die Übersetzung in das Paket aufzunehmen. Dies kann problematisch "
296 "werden, falls Sie die vorliegende Sprache nicht fließend sprechen. Es ist "
297 "eine gute Idee, das Dokument an die entsprechende L10n-Mailingliste zu senden "
298 "und um eine Überprüfung zu bitten. Sobald dies erledigt ist, sollten Sie von "
299 "der Qualität der Übersetzug überzeugt sein und sich sicherer fühlen sie in "
300 "Ihr Paket einzubinden."
302 #. type: Content of: <chapter><section><section><title>
304 msgid "How to get a given translation updated"
305 msgstr "Wie eine vorliegende Übersetzung aktualisiert wird"
307 #. type: Content of: <chapter><section><section><para>
310 "If you have some translations of a given text lying around, each time you "
311 "update the original, you should ask the previous translator to update the "
312 "translation with your new changes. Keep in mind that this task takes time; "
313 "at least one week to get the update reviewed and all."
315 "Falls Sie einige Übersetzungen eines vorliegendens Textes herumliegen haben, "
316 "sollten Sie jedesmal, wenn Sie das Original aktualisieren, den letzten "
317 "Übersetzer bitten die Übersetzung mit Ihren neuen Änderungen zu "
318 "aktualisieren. Behalten Sie im Hinterkopf, dass diese Aufgabe Zeit "
319 "beansprucht; mindestens eine Woche um die Aktualisierung zu überprufen und so."
321 #. type: Content of: <chapter><section><section><para>
324 "If the translator is unresponsive, you may ask for help on the corresponding "
325 "l10n mailing list. If everything fails, don't forget to put a warning in "
326 "the translated document, stating that the translation is somehow outdated, "
327 "and that the reader should refer to the original document if possible."
329 "Falls der Übersetzer nicht reagiert, könnten Sie auf der entsprechenden "
330 "L10n-Mailingliste um Hilfe ersuchen. Falls alles scheitert, vergessen Sie "
331 "nicht, eine Warnung im übersetzten Dokument zu hinterlassen, die angibt, dass "
332 "die Übersetzung veraltet ist und der Leser sich, wenn möglich, auf das "
333 "Originaldokument beziehen sollte."
335 #. type: Content of: <chapter><section><section><para>
338 "Avoid removing a translation completely because it is outdated. Old "
339 "documentation is often better than no documentation at all for non-English "
342 "Vermeiden Sie es, eine Übersetzung vollständig zu entfernen, weil sie "
343 "veraltet ist. Alte Dokumentation ist für Leute, die kein Englisch reden, oft "
344 "besser als gar keine Dokumentation "
346 #. type: Content of: <chapter><section><section><title>
348 msgid "How to handle a bug report concerning a translation"
349 msgstr "Wie Fehlerberichte gehandhabt werden, die eine Übersetzung betreffen"
351 #. TODO: add the i18n tag to the bug?
352 #. type: Content of: <chapter><section><section><para>
355 "The best solution may be to mark the bug as forwarded to upstream, and "
356 "forward it to both the previous translator and his/her team (using the "
357 "corresponding debian-l10n-XXX mailing list)."
359 "Möglicherweise ist die beste Lösung, den Fehler als zu den Originalautoren "
360 "weitergeleitet zu kennzeichnen und ihn sowohl an den letzten Übersetzer als "
361 "auch an sein Team zu senden (unter Benutzung der entsprechenden "
362 "debian-l10n-XXX-Mailingliste)."
364 #. type: Content of: <chapter><section><title>
366 msgid "I18N & L10N FAQ for translators"
367 msgstr "I18n- & L10n-FAQ für Übersetzer"
369 #. type: Content of: <chapter><section><para>
372 "While reading this, please keep in mind that there is no general procedure "
373 "within Debian concerning these points, and that in any case, you should "
374 "collaborate with your team and the package maintainer."
376 "Behalten Sie während Sie dies lesen im Hinterkopf, dass es über diese Punkte "
377 "innerhalb Debian keine Einigkeit gibt und dass Sie auf jeden Fall mit Ihrem "
378 "Team und dem Paketbetreuer zusammenarbeiten sollten."
380 #. type: Content of: <chapter><section><section><title>
382 msgid "How to help the translation effort"
383 msgstr "Wie bei Übersetzungsbemühungen geholfen wird"
385 #. type: Content of: <chapter><section><section><para>
388 "Choose what you want to translate, make sure that nobody is already working "
389 "on it (using your debian-l10n-XXX mailing list), translate it, get it "
390 "reviewed by other native speakers on your l10n mailing list, and provide it "
391 "to the maintainer of the package (see next point)."
393 "Wählen Sie aus, was Sie übersetzen möchten und stellen Sie sicher, dass nicht "
394 "bereits jemand daran arbeitet (benutzen Sie Ihre "
395 "debian-l10n-XXX-Mailingliste), übersetzen Sie es, lassen Sie es durch andere "
396 "mit dieser Muttersprache auf Ihrer L10n-Mailingliste überprüfen und stellen "
397 "Sie es dem Paketbetreuer zur Verfügung (siehe nächsten Punkt)."
399 #. type: Content of: <chapter><section><section><title>
401 msgid "How to provide a translation for inclusion in a package"
402 msgstr "Wie eine Übersetzung zur Eingliederung in ein Paket bereitgestellt wird"
404 #. type: Content of: <chapter><section><section><para>
407 "Make sure your translation is correct (asking for review on your l10n "
408 "mailing list) before providing it for inclusion. It will save time for "
409 "everyone, and avoid the chaos resulting in having several versions of the "
410 "same document in bug reports."
412 "Stellen Sie sicher, dass Ihre Übersetzung korrekt ist (bitten Sie auf Ihrer "
413 "L10n-Mailingliste um eine Überprüfung), bevor Sie sie zur Eingliederung "
414 "bereitgestellen. Es wird für jeden eine Zeitersparnis sein und das Chaos "
415 "vermeiden, das daraus resultiert, dass Sie mehrere Versionen des gleichen "
416 "Dokuments in Fehlerberichten haben."
418 #. type: Content of: <chapter><section><section><para>
421 "The best solution is to file a regular bug containing the translation "
422 "against the package. Make sure to use the 'PATCH' tag, and to not use a "
423 "severity higher than 'wishlist', since the lack of translation never "
424 "prevented a program from running."
426 "Die beste Lösung ist es, einen regulären Fehlerbericht gegen das Paket "
427 "einzureichen, der die Übersetzung enthält. Stellen Sie sicher, dass Sie die "
428 "Kennzeichnung »PATCH« und keinen Schweregrad höher als »wishlist« verwenden, "
429 "da das Fehlen einer Übersetzung ein Programm niemals an der Ausführung "
432 #. type: Content of: <chapter><section><title>
434 msgid "Best current practice concerning l10n"
435 msgstr "Beste aktuelle Vorgehensweise bezüglich L10n"
437 #. type: Content of: <chapter><section><itemizedlist><listitem><para>
440 "As a maintainer, never edit the translations in any way (even to reformat "
441 "the layout) without asking on the corresponding l10n mailing list. You risk "
442 "for example breaking the encoding of the file by doing so. Moreover, what "
443 "you consider an error can be right (or even needed) in the given language."
445 "Bearbeiten Sie als Betreuer niemals die Übersetzungen in irgendeiner Weise "
446 "(auch um das Aussehen neu zu formatieren) ohne mit der entsprechenden "
447 "L10n-Mailingliste zu sprechen. Sie riskieren zum Beispiel, die "
448 "Zeichencodierung der Datei zu zerstören, wenn Sie dies tun. Außerdem könnte "
449 "das, was Sie als Fehler betrachen, in der vorliegenden Sprache richtig sein "
450 "(oder sogar nötig)."
452 #. type: Content of: <chapter><section><itemizedlist><listitem><para>
455 "As a translator, if you find an error in the original text, make sure to "
456 "report it. Translators are often the most attentive readers of a given "
457 "text, and if they don't report the errors they find, nobody will."
459 "Falls Sie als Übersetzer einen Fehler im Originaltext finden, stellen Sie "
460 "sicher, dass er gemeldet wird. Übersetzer sind oft die aufmerksamsten Leser "
461 "eines vorliegenden Textes und falls Sie die gefundenen Fehler nicht melden, "
462 "wird es niemand tun."
464 #. type: Content of: <chapter><section><itemizedlist><listitem><para>
467 "In any case, remember that the major issue with l10n is that it requires "
468 "several people to cooperate, and that it is very easy to start a flamewar "
469 "about small problems because of misunderstandings. So if you have problems "
470 "with your interlocutor, ask for help on the corresponding l10n mailing list, "
471 "on debian-i18n, or even on debian-devel (but beware, l10n discussions very "
472 "often become flamewars on that list :)"
474 "Denken Sie auf jeden Fall daran, dass der Hauptstreitpunkt mit L10n darin "
475 "besteht, dass mehrere Leute für eine Zusammenarbeit nötig sind und dass es "
476 "sehr leicht ist, einen Flame-War über kleine Probleme aufgrund von "
477 "Missverständnissen heraufzubeschwören. Falls Sie daher Probleme mit einem "
478 "Gesprächspartner haben, fragen Sie auf der entsprechenden L10n-Mailingliste, "
479 "Debian-I18n oder sogar Debian-Devel nach Hilfe (aber Vorsicht, "
480 "L10n-Diskussionen führen auf dieser Liste oft zu Flame-Wars :) )."
482 #. type: Content of: <chapter><section><itemizedlist><listitem><para>
485 "In any case, cooperation can only be achieved with <emphasis "
486 "role=\"strong\">mutual respect</emphasis>."
488 "Kooperation kann auf jeden Fall nur mit <emphasis "
489 "role=\"strong\">gegenseitigem Respekt</emphasis> erreicht werden."