|
|
@ -81,7 +81,7 @@ This was the explanation for translations within KDE.
|
|
|
|
But KDiff3 can also be compiled and run without KDE:
|
|
|
|
But KDiff3 can also be compiled and run without KDE:
|
|
|
|
|
|
|
|
|
|
|
|
Since Qt was used for KDiff3, the first part is quite the same: Only the fast lookup-table
|
|
|
|
Since Qt was used for KDiff3, the first part is quite the same: Only the fast lookup-table
|
|
|
|
(*.qm-files) must be created with $QTDIR/bin/msg2qm (instead of msgfmt). ($QTDIR/tools/msg2qm)
|
|
|
|
(*.qm-files) must be created with $QTDIR/bin/msg2tqm (instead of msgfmt). ($QTDIR/tools/msg2tqm)
|
|
|
|
|
|
|
|
|
|
|
|
Still one detail isn't right: Some strings are not translated, because under KDE their
|
|
|
|
Still one detail isn't right: Some strings are not translated, because under KDE their
|
|
|
|
translation is within KDE-libs or within Qt. But the translations are available:
|
|
|
|
translation is within KDE-libs or within Qt. But the translations are available:
|
|
|
@ -126,7 +126,7 @@ about how to extract only the needed strings and to create the qm-files.
|
|
|
|
msgcat --use-first de.po kreplacements_de.po >kdiff3_de.po
|
|
|
|
msgcat --use-first de.po kreplacements_de.po >kdiff3_de.po
|
|
|
|
|
|
|
|
|
|
|
|
4. Finally create the fast lookup table:
|
|
|
|
4. Finally create the fast lookup table:
|
|
|
|
$QTDIR/bin/msg2qm kdiff3_de.po kdiff3_de.qm
|
|
|
|
$QTDIR/bin/msg2tqm kdiff3_de.po kdiff3_de.qm
|
|
|
|
|
|
|
|
|
|
|
|
5. The intermediate files can then be deleted.
|
|
|
|
5. The intermediate files can then be deleted.
|
|
|
|
|
|
|
|
|
|
|
|