diff options
Diffstat (limited to 'pylupdate3/metatranslator.cpp')
-rw-r--r-- | pylupdate3/metatranslator.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/pylupdate3/metatranslator.cpp b/pylupdate3/metatranslator.cpp index 67b9ca6..f46ee9a 100644 --- a/pylupdate3/metatranslator.cpp +++ b/pylupdate3/metatranslator.cpp @@ -139,8 +139,8 @@ bool TsHandler::endElement( const TQString& /* namespaceURI */, accum.utf8(), TQString::null, TRUE, MetaTranslatorMessage::Unfinished) ); else - tor->insert( MetaTranslatorMessage(context.ascii(), "", - accum.ascii(), TQString::null, FALSE, + tor->insert( MetaTranslatorMessage(context.local8Bit(), "", + accum.local8Bit(), TQString::null, FALSE, MetaTranslatorMessage::Unfinished) ); } } else if ( qName == TQString("translation") ) { @@ -151,8 +151,8 @@ bool TsHandler::endElement( const TQString& /* namespaceURI */, comment.utf8(), translation, TRUE, type) ); else - tor->insert( MetaTranslatorMessage(context.ascii(), source.ascii(), - comment.ascii(), translation, + tor->insert( MetaTranslatorMessage(context.local8Bit(), source.local8Bit(), + comment.local8Bit(), translation, FALSE, type) ); inMessage = FALSE; } @@ -173,9 +173,9 @@ bool TsHandler::fatalError( const TQXmlParseException& exception ) TQString msg; msg.sprintf( "Parse error at line %d, column %d (%s).", exception.lineNumber(), exception.columnNumber(), - exception.message().latin1() ); + exception.message().utf8() ); if ( tqApp == 0 ) - tqWarning( "XML error: %s", msg.latin1() ); + tqWarning( "XML error: %s", msg.utf8() ); else TQMessageBox::information( tqApp->mainWidget(), TQObject::tr("TQt Linguist"), msg ); @@ -226,7 +226,7 @@ static TQString evilBytes( const TQCString& str, bool utf8 ) return protect( str ); } else { TQString result; - TQCString t = protect( str ).latin1(); + TQCString t = protect( str ).utf8(); int len = (int) t.length(); for ( int k = 0; k < len; k++ ) { if ( (uchar) t[k] >= 0x7f ) |