user.entities

Burkhard Lück lueck at hube-lueck.de
Sun Jul 31 20:38:19 CEST 2005


Hallo,

der Start der Übersetzung in trunk für KDE 3.5 ist ein guter Zeitpunkt, die 
de/user.entities zu überarbeiten.

Dazu einige Überlegungen:

_Alle_ Entities aus en/user.entities sollten auch in de/user.entities stehen, 
natürlich mit deutscher Übersetzung als Wert. 
Damit vermeiden wir Fehler beim Übersetzen, bei der Generierung der Docbooks 
und es kann nicht wieder unbemerkt eine Version der Dokumentation in das 
Repository eingespielt werden, mit der die deutsche Sprachversion nicht 
kompiliert.
Folgende Entities stehen in en/user.entities, hier in der möglichen Version 
von de/user.entities mit der deutschen Übersetzung der Werte:

<!ENTITY Alt    "<keycap>Alt</keycap>">
<!ENTITY Backspace    "<keycap>Rücktaste</keycap>">
<!ENTITY cdrom  "<abbrev>CD-ROM</abbrev>">
<!ENTITY Ctrl "<keycap>Strg</keycap>">
<!ENTITY dpi	'<acronym>dpi</acronym>'>
<!ENTITY Enter	"<keycap>Eingabe</keycap>">
<!ENTITY Esc    "<keycap>Esc</keycap>">
<!ENTITY etc    "<abbrev>usw.</abbrev>">
<!ENTITY FAQ	'<acronym>FAQ</acronym>'>
<!ENTITY ie     "<abbrev>d.&nbsp;h.</abbrev>">
<!ENTITY infocenter	"<application>Infozentrum</application>">
<!ENTITY kcontrolcenter "<application>&kde;-Kontrollzentrum</application>">
<!ENTITY kicon	"<guiicon>
<inlinemediaobject>
 <objectinfo><title>K-Symbol von &kde;</title></objectinfo>
 <imageobject><imagedata fileref='common/kmenu.png' 
format='PNG'/></imageobject>
 <textobject><phrase>K</phrase></textobject>
</inlinemediaobject>
</guiicon>-Symbol">
<!ENTITY kmenu  "<guimenu>K</guimenu>-Men&uuml;">
<!ENTITY LMB    "<mousebutton>linke</mousebutton> Maustaste">
<!ENTITY MMB    "<mousebutton>mittlere</mousebutton> Maustaste">
<!ENTITY OS	"Betriebssystem">
<!ENTITY RMB    "<mousebutton>rechte</mousebutton> Maustaste">
<!ENTITY Shift  "<keycap>Umschalt</keycap>">
<!ENTITY systemtray "<application>Kontrollleiste</application>">
oder systemtray=Systembereich oder systemtray=Systemabschnitt?
<!ENTITY Tab	"<keycap>Tab</keycap>">

Zusätzlich die Sonderfälle für die Maustasten:
<!ENTITY LMB-n    "<mousebutton>linken</mousebutton> Maustaste">
<!ENTITY LMB-r    "<mousebutton>linker</mousebutton> Maustaste">
<!ENTITY MMB-n    "<mousebutton>mittleren</mousebutton> Maustaste">
<!ENTITY MMB-r    "<mousebutton>mittlerer</mousebutton> Maustaste">
<!ENTITY RMB-n    "<mousebutton>rechten</mousebutton> Maustaste">
<!ENTITY RMB-r    "<mousebutton>rechter</mousebutton> Maustaste">

Vorteil für Übersetzer: Diese Entities werden wie alle anderen Formatierungen 
einfach nur kopiert. Den Nachteil für die Schweizer (&Ctrl;) bedecke ich mit 
dem Mantel des Schweigens ;-)

Alle deutschen Übersetzungen dieser Entities sind dann nicht mehr 
erforderlich, also dh(28 mal in den docmessages in trunk), Umschalt(102), 
Strg(819), usw(8), zb(84) und kontrollleiste(0).  

Zusätzlich bleiben in de/user.entities noch alle Einträge speziell für uns:
<!ENTITY kcc "<application>KDE-Kontrollzentrum</application>" >
in artsbuilder_tools.po:58 nur einmal, ersetzen durch kcontrolcenter? Arnold?

<!ENTITY kde "K-Arbeitsumgebung" > verliert gegen &kde; aus general.entities, 
daher überflüssig

<!ENTITY kde-hilfe "<application>KDE-Hilfe</application>" >
nicht benutzt, daher überflüssig

<!ENTITY khilfezentrum "<application>KDE-Hilfezentrum</application>" >
nicht benutzt, daher überflüssig

<!ENTITY kwm    "<application>kwm</application>">
kdebase/faq_intro.po:110
docs/kdebase/khelpcenter/faq/intro.docbook:53 (alte Doku)
kdebase/faq/intro.docbook:53
nur einmal verwendet, ist dann doch überflüssig?

<!ENTITY mondphase "<application>Mondphase</application>"> 
wird nur in kmoon mehrfach verwendet, bleibt

<!ENTITY weltzeit "<application>Weltzeituhr</application>" >
wird nur in kworldclockmehrfach verwendet, bleibt

<!ENTITY artsbuilder "<application>aRtsbuilder</application>" > 
nicht benutzt, daher überflüssig

Alles geprüft in trunk.

Die deutschen Werte für die Entities sollten jetzt noch abgestimmt werden.

Ablauf der Umstellung:
Alle zur Zeit in der Doku nicht benutzte Entities werden gelöscht (kde-hilfe, 
khilfezentrum, kwm?, kde, kcc?)

Alle veralteten Entities (dh, Umschalt, Strg, usw, zb, kontrollleiste) bleiben 
entweder noch drin und werden wie alte Einträge in general.entities 
gekennzeichnet (<!-- Deprecated, will be removed at a future time, do not use 
-->) oder alle alten Einträge in docmessages werden durch die Neuen ersetzt 
und die Docbooks werden neu generiert, dann können die veralteten Entities 
auch raus.

Burkhard Lück



More information about the kde-i18n-de mailing list