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