Korrekturlesen: ktts (.po-Datei)

Thomas Reitelbach tr at erdfunkstelle.de
Sat May 20 17:13:34 CEST 2006


On Saturday 20 May 2006 16:42, Burkhard Lück wrote:

> Im SVN-Repository auf dem Server bearbeitet Scripty jede Datei unter
> anderem mit dem Programm l10n/scripts/msgsplit und überprüft/ändert den
> Zeilenumbruch.
>
> KBabel ändert beim Speichern auch den Zeilenumbruch bei nicht bearbeiteten
> Nachrichten, daher zeigt diff zu viele Änderungen.
>
> Nach
> $cd 10n
> $ scripts/msgsplit  de/docmessages/kdeaccessibility/kttsd.po
> hast du (fast) nur noch die tatsächlich geänderten Zeilen bei Vergleich z.
> B. mit svn diff.
>
> Das Programm msgsplit sollte vor jeden einchecken ausgeführt werden.

Nun, man _muss_ es nicht tun, aber es kann sehr hilfreich sein. Beispielsweise 
werden dadurch die diffs wesentlich kürzer. Das führt wiederum dazu, dass das 
ausführliche Diff im commit-log angezeigt wird. Dadurch fällt es leichter, 
commits zu überprüfen. Außerdem spart es Bandbreite und Serverressourcen, 
weil Scripty die auf diese Weise eingespielten Dateien (theoretisch) nicht 
erneut bearbeiten muss.

> Jetzt meine Fragen dazu:
> 1. Gibt es eine Einstellung oder Exit-Hook in KBabel, damit nach jedem
> Speichern automatisch msgsplit ausgeführt wird?

Mir ist nichts bekannt. Dazu gab es bereits eine Diskussion auf kde-i18n-doc.

> 2.  Warum entfernt scripty auf dem Server immer noch die letzte Zeile einer
> Datei, die mit msgsplit vor dem einchecken bearbeitet wurde?
> Gibt es noch ein anderes msgsplit?

Hm, ist mir noch nicht aufgefallen. Scripty verwendet allerdings eine 
gepatchte Gettext-Version, eventuell ist das Phänomen darauf zurückzuführen.

Grüße,
Thomas

-- 
There are 10 kind of people. Those who understand binary, and those 
who don't.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 190 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-i18n-de/attachments/20060520/e468b974/attachment.pgp 


More information about the kde-i18n-de mailing list