[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdesdk
From: Stanislav Višňovský
Date: 2003-10-15 15:03:41
[Download RAW message or body]
CVS commit by nanulo:
Implemented punctuation checking tool.
A kbabel/datatools/punctuation/.cvsignore 1.1
A kbabel/datatools/punctuation/Makefile.am 1.1
A kbabel/datatools/punctuation/kbabel_punctuationtool.desktop 1.1
A kbabel/datatools/punctuation/main.cc 1.1 [LGPL (v2+)]
A kbabel/datatools/punctuation/main.h 1.1 [LGPL (v2+)]
M +1 -0 kbabel/ChangeLog 1.63
M +0 -1 kbabel/TODO 1.36
M +1 -1 kbabel/datatools/Makefile.am 1.8
M +1 -1 kbabel/datatools/length/kbabel_lengthtool.desktop 1.12
M +1 -1 kbabel/datatools/not-translated/kbabel_nottranslatedtool.desktop 1.5
M +9 -3 poxml/transxx.cpp 1.11
--- kdesdk/kbabel/ChangeLog #1.62:1.63
@@ -4,4 +4,5 @@
- dictionary plugin interface overhauled to include more information (e.g. plural forms, projects)
(Andrea Rizzi, Stanislav Visnovsky)
+- punctuation validation tool (Stanislav Visnovsky)
Changes 1.2:
--- kdesdk/kbabel/TODO #1.35:1.36
@@ -14,5 +14,4 @@
- Integration of external dictionaries
- Network transparency for source files
-- checking of punctation
- diff for plural forms support
- use DCOPsignals for file update
--- kdesdk/kbabel/datatools/Makefile.am #1.7:1.8
@@ -4,5 +4,5 @@
# there are none, comment this out
SUBDIRS = arguments accelerators context equations pluralforms xml \
-not-translated whitespace length setfuzzy
+not-translated whitespace length setfuzzy punctuation
#pkgincludedir = $(includedir)/kbabel
--- kdesdk/kbabel/datatools/length/kbabel_lengthtool.desktop #1.11:1.12
@@ -13,5 +13,5 @@
Type=Service
Commands=validate
-Comment=Check translated message length
+Comment=Check Translated Message Length
Comment[ca]=Comprova la llargà ria del missatge traduït
Comment[cy]=Gwirio hyd neges wedi'i gyfieithu
--- kdesdk/kbabel/datatools/not-translated/kbabel_nottranslatedtool.desktop #1.4:1.5
@@ -17,5 +17,5 @@
Type=Service
Commands=validate
-Comment=Translations containing English
+Comment=Translations Containing English
Comment[ca]=Traduccions que contenen l'anglès
Comment[cy]=Cyfieithiadau sy'n cynnwys Saesneg
--- kdesdk/poxml/transxx.cpp #1.10:1.11
@@ -45,4 +45,10 @@ int main(int argc, char **argv)
cout << "\"Content-Type: text/plain; charset=utf-8\\n\"\n";
cout << "\"Plural-Forms: nplurals=1; plural=0;\\n\"\n";
+ cout << "\"Project-Id-Version: " << filename << "\\n\"\n";
+ cout << "\"PO-Revision-Date: 2003-02-12 22:36+0100\\n\"\n";
+ cout << "\"Last-Translator: transxx\\n\"\n";
+ cout << "\"Language-Team: xx <xx@nowhere.xx>\\n\"\n";
+ cout << "\"MIME-Version: 1.0\\n\"\n";
+ cout << "\"Content-Transfer-Encoding: 8bit\\n\"\n";
cout << "\n";
@@ -69,5 +75,5 @@ int main(int argc, char **argv)
if ( is_desktop ) {
msgstr = msgid.left( msgid.find( '=' ) + 1);
- msgstr += translation + msgid.mid( msgid.find( '=' ) + 1) + translation;
+ msgstr += translation;
outputMsg( "msgstr", escapePO(msgstr) );
cout << "\n";
@@ -80,7 +86,7 @@ int main(int argc, char **argv)
if (msgid.endsWith("%"))
- msgstr = translation + msgid + " " + translation;
+ msgstr = translation;
else
- msgstr = translation + msgid + translation;
+ msgstr = translation;
if ( msgid.endsWith("\\n" ) )
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic