Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Applied patch from lubaby to fully internationalize the GRASS plugin …
…(ticket #697)

git-svn-id: http://svn.osgeo.org/qgis/branches/Release-0_8_0@6917 c8812cc2-4d05-0410-92ff-de0c093fc19c
  • Loading branch information
gsherman committed Apr 28, 2007
1 parent 5814689 commit a39e6a7
Show file tree
Hide file tree
Showing 12 changed files with 236 additions and 236 deletions.
12 changes: 6 additions & 6 deletions src/plugins/grass/qgsgrassattributes.cpp
Expand Up @@ -163,13 +163,13 @@ int QgsGrassAttributes::addTab ( const QString & label )
tb->setRowReadOnly ( 0, TRUE );
tb->setRowReadOnly ( 1, TRUE );

tb->horizontalHeader()->setLabel( 0, "Column" );
tb->horizontalHeader()->setLabel( 1, "Value" );
tb->horizontalHeader()->setLabel( 2, "Type" ); // Internal use
tb->horizontalHeader()->setLabel( 0, tr("Column") );
tb->horizontalHeader()->setLabel( 1, tr("Value") );
tb->horizontalHeader()->setLabel( 2, tr("Type") ); // Internal use

tb->setLeftMargin(0); // hide row labels

tb->setText ( 0, 0, "Field" );
tb->setText ( 0, 0, tr("Field") );
tb->setText ( 1, 0, "Cat" );

tabCats->addTab ( tb, label );
Expand Down Expand Up @@ -311,9 +311,9 @@ void QgsGrassAttributes::updateAttributes ( )

if ( !error->isEmpty() ) {
QMessageBox::warning( 0, tr("Warning"), *error );
resultLabel->setText ( "ERROR" );
resultLabel->setText ( tr("ERROR") );
} else {
resultLabel->setText ( "OK" );
resultLabel->setText ( tr("OK") );
}

delete error;
Expand Down
8 changes: 4 additions & 4 deletions src/plugins/grass/qgsgrassbrowser.cpp
Expand Up @@ -269,8 +269,8 @@ void QgsGrassBrowser::copyMap()
{
suggest = map;
}
QString newName = ed.getItem ( element, "New name",
"New name", suggest, source, &ok );
QString newName = ed.getItem ( element, tr("New name"),
tr("New name"), suggest, source, &ok );

if ( !ok ) return;

Expand Down Expand Up @@ -335,8 +335,8 @@ void QgsGrassBrowser::renameMap()

QgsGrassElementDialog ed;
bool ok;
QString newName = ed.getItem ( element, "New name",
"New name", "", map, &ok );
QString newName = ed.getItem ( element, tr("New name"),
tr("New name"), "", map, &ok );

if ( !ok ) return;

Expand Down
4 changes: 2 additions & 2 deletions src/plugins/grass/qgsgrassmapcalc.cpp
Expand Up @@ -239,7 +239,7 @@ QgsGrassMapcalc::QgsGrassMapcalc (
// Add output object
mOutput = new QgsGrassMapcalcObject( QgsGrassMapcalcObject::Output);
mOutput->setId ( nextId() );
mOutput->setValue ( "Output" );
mOutput->setValue ( tr("Output") );
mOutput->setCanvas(mCanvas);
mOutput->setCenter ( (int)(mCanvas->width()-mOutput->width()), (int)(mCanvas->height()/2) ),
mCanvas->update();
Expand Down Expand Up @@ -1385,7 +1385,7 @@ void QgsGrassMapcalc::load()
}

case QgsGrassMapcalcObject::Output :
obj->setValue ( "Output" );
obj->setValue ( tr("Output") );
mOutput = obj;
break;

Expand Down
88 changes: 44 additions & 44 deletions src/plugins/grass/qgsgrassmodel.cpp
Expand Up @@ -131,19 +131,19 @@ QString QgsGrassModelItem::info()
switch ( mType )
{
case QgsGrassModel::Location:
return "Location: " + mLocation;
return QObject::tr("Location: ","Metadata in GRASS Browser") + mLocation;
break;
case QgsGrassModel::Mapset:
return "Location: " + mLocation + "<br>Mapset: " + mMapset;
return QObject::tr("Location: ","Metadata in GRASS Browser") + mLocation + QObject::tr("<br>Mapset: ","Metadata in GRASS Browser") + mMapset;
break;
case QgsGrassModel::Vectors:
case QgsGrassModel::Rasters:
return "Location: " + mLocation + "<br>Mapset: " + mMapset;
return QObject::tr("Location: ") + mLocation + QObject::tr("<br>Mapset: ") + mMapset;
break;
case QgsGrassModel::Raster:
{
QString str = tblStart;
str += htmlTableRow("<b>Raster</b>", "<b>" + mMap + "</b>" );
str += htmlTableRow(QObject::tr("<b>Raster</b>"), "<b>" + mMap + "</b>" );

struct Cell_head head;
int rasterType = -1;
Expand All @@ -152,18 +152,18 @@ QString QgsGrassModelItem::info()
if( G_get_cellhd( mMap.toLocal8Bit().data(),
mMapset.toLocal8Bit().data(), &head) != 0 )
{
str += "<tr><td colspan=2>Cannot open raster header</td></tr>";
str += "<tr><td colspan=2>" + QObject::tr("Cannot open raster header") + "</td></tr>";
}
else
{
str += htmlTableRow ( "Rows", QString::number(head.rows));
str += htmlTableRow ( "Columns", QString::number(head.cols) );
str += htmlTableRow ( "N-S resolution", QString::number(head.ns_res) );
str += htmlTableRow ( "E-W resolution", QString::number(head.ew_res) );
str += htmlTableRow ( "North", QString::number(head.north) );
str += htmlTableRow ( "South", QString::number(head.south) );
str += htmlTableRow ( "East", QString::number(head.east) );
str += htmlTableRow ( "West", QString::number(head.west) );
str += htmlTableRow ( QObject::tr("Rows"), QString::number(head.rows));
str += htmlTableRow ( QObject::tr("Columns"), QString::number(head.cols) );
str += htmlTableRow ( QObject::tr("N-S resolution"), QString::number(head.ns_res) );
str += htmlTableRow ( QObject::tr("E-W resolution"), QString::number(head.ew_res) );
str += htmlTableRow ( QObject::tr("North"), QString::number(head.north) );
str += htmlTableRow ( QObject::tr("South"), QString::number(head.south) );
str += htmlTableRow ( QObject::tr("East"), QString::number(head.east) );
str += htmlTableRow ( QObject::tr("West"), QString::number(head.west) );

rasterType = G_raster_map_type( mMap.toLocal8Bit().data(),
mMapset.toLocal8Bit().data() );
Expand All @@ -186,7 +186,7 @@ QString QgsGrassModelItem::info()
{
format += "unknown";
}
str += htmlTableRow ( "Format", format );
str += htmlTableRow ( QObject::tr("Format"), format );
}

// Range of values
Expand All @@ -197,8 +197,8 @@ QString QgsGrassModelItem::info()
double min, max;
G_get_fp_range_min_max( &range, &min, &max );

str += htmlTableRow ( "Minimum value", QString::number(min));
str += htmlTableRow ( "Maximum value", QString::number(max));
str += htmlTableRow ( QObject::tr("Minimum value"), QString::number(min));
str += htmlTableRow ( QObject::tr("Maximum value"), QString::number(max));
}

// History
Expand All @@ -209,12 +209,12 @@ QString QgsGrassModelItem::info()
if ( QString(hist.datsrc_1).length() > 0
|| QString(hist.datsrc_2).length() > 0 )
{
str += htmlTableRow ( "Data source", QString(hist.datsrc_1) + " "
str += htmlTableRow ( QObject::tr("Data source"), QString(hist.datsrc_1) + " "
+ QString(hist.datsrc_2) );
}
if ( QString(hist.keywrd).length() > 0 )
{
str += htmlTableRow ( "Data description", QString(hist.keywrd) );
str += htmlTableRow ( QObject::tr("Data description"), QString(hist.keywrd) );
}
if ( hist.edlinecnt > 0 )
{
Expand All @@ -223,7 +223,7 @@ QString QgsGrassModelItem::info()
{
h += QString(hist.edhist[i]) + "<br>";
}
str += htmlTableRow ( "Comments", h);
str += htmlTableRow ( QObject::tr("Comments"), h);
}
}

Expand All @@ -238,7 +238,7 @@ QString QgsGrassModelItem::info()
{
if ( Cats.ncats > 0 )
{
str += "<tr><td colspan=2>Categories</td></tr>";
str += "<tr><td colspan=2>" + QObject::tr("Categories") + "</td></tr>";
for ( int i = 0; i < Cats.ncats; i++)
{
str += htmlTableRow (
Expand All @@ -258,7 +258,7 @@ QString QgsGrassModelItem::info()
case QgsGrassModel::Vector:
{
QString str = tblStart;
str += htmlTableRow("<b>Vector</b>", "<b>" + mMap + "</b>" );
str += htmlTableRow(QObject::tr("<b>Vector</b>"), "<b>" + mMap + "</b>" );

QgsGrass::setLocation( mGisbase, mLocation );

Expand All @@ -271,18 +271,18 @@ QString QgsGrassModelItem::info()
int is3d = Vect_is_3d (&Map);

// Number of elements
str += htmlTableRow ( "Points", QString::number(Vect_get_num_primitives(&Map, GV_POINT)) );
str += htmlTableRow ( "Lines", QString::number(Vect_get_num_primitives(&Map, GV_LINE)) );
str += htmlTableRow ( "Boundaries", QString::number(Vect_get_num_primitives(&Map, GV_BOUNDARY)) );
str += htmlTableRow ( "Centroids", QString::number(Vect_get_num_primitives(&Map, GV_CENTROID)) );
str += htmlTableRow ( QObject::tr("Points"), QString::number(Vect_get_num_primitives(&Map, GV_POINT)) );
str += htmlTableRow ( QObject::tr("Lines"), QString::number(Vect_get_num_primitives(&Map, GV_LINE)) );
str += htmlTableRow ( QObject::tr("Boundaries"), QString::number(Vect_get_num_primitives(&Map, GV_BOUNDARY)) );
str += htmlTableRow ( QObject::tr("Centroids"), QString::number(Vect_get_num_primitives(&Map, GV_CENTROID)) );
if ( is3d )
{
str += htmlTableRow ( "Faces", QString::number( Vect_get_num_primitives(&Map, GV_FACE) ) );
str += htmlTableRow ( "Kernels", QString::number( Vect_get_num_primitives(&Map, GV_KERNEL) ) );
str += htmlTableRow ( QObject::tr("Faces"), QString::number( Vect_get_num_primitives(&Map, GV_FACE) ) );
str += htmlTableRow ( QObject::tr("Kernels"), QString::number( Vect_get_num_primitives(&Map, GV_KERNEL) ) );
}

str += htmlTableRow ( "Areas", QString::number(Vect_get_num_areas(&Map)) );
str += htmlTableRow ( "Islands", QString::number( Vect_get_num_islands(&Map) ) );
str += htmlTableRow ( QObject::tr("Areas"), QString::number(Vect_get_num_areas(&Map)) );
str += htmlTableRow ( QObject::tr("Islands"), QString::number( Vect_get_num_islands(&Map) ) );


// Box and dimension
Expand All @@ -297,27 +297,27 @@ QString QgsGrassModelItem::info()
int proj = window.proj;

G_format_northing (box.N, buffer, proj);
str += htmlTableRow ( "North", QString(buffer) );
str += htmlTableRow ( QObject::tr("North"), QString(buffer) );
G_format_northing (box.S, buffer, proj);
str += htmlTableRow ( "South", QString(buffer) );
str += htmlTableRow ( QObject::tr("South"), QString(buffer) );
G_format_easting (box.E, buffer, proj );
str += htmlTableRow ( "East", QString(buffer) );
str += htmlTableRow ( QObject::tr("East"), QString(buffer) );
G_format_easting (box.W, buffer, proj );
str += htmlTableRow ( "West", QString(buffer) );
str += htmlTableRow ( QObject::tr("West"), QString(buffer) );
if ( is3d )
{
str += htmlTableRow ( "Top", QString::number(box.T) );
str += htmlTableRow ( "Bottom", QString::number(box.B) );
str += htmlTableRow ( QObject::tr("Top"), QString::number(box.T) );
str += htmlTableRow ( QObject::tr("Bottom"), QString::number(box.B) );
}

str += htmlTableRow ( "3D", is3d ? "yes" : "no" );
str += htmlTableRow ( "3D", is3d ? QObject::tr("yes") : QObject::tr("no") );

str += "</table>";

// History
Vect_hist_rewind ( &Map );
char hbuffer[1001];
str += "<p>History<br>";
str += "<p>"+ QObject::tr("History<br>");
QRegExp rx ( "^-+$" );
while ( Vect_hist_read ( hbuffer, 1000, &Map ) != NULL ) {
QString row = QString(hbuffer);
Expand All @@ -344,8 +344,8 @@ QString QgsGrassModelItem::info()
case QgsGrassModel::VectorLayer:
{
QString str = tblStart;
str += htmlTableRow("<b>Vector</b>", "<b>" + mMap + "</b>" );
str += htmlTableRow("<b>Layer</b>", "<b>" + mLayer + "</b>" );
str += htmlTableRow(QObject::tr("<b>Vector</b>"), "<b>" + mMap + "</b>" );
str += htmlTableRow(QObject::tr("<b>Layer</b>"), "<b>" + mLayer + "</b>" );

QgsGrass::setLocation( mGisbase, mLocation );

Expand All @@ -364,7 +364,7 @@ QString QgsGrassModelItem::info()
int type = QgsGrassProvider::grassLayerType(mLayer);
if (type != -1 )
{
str += htmlTableRow("Features",
str += htmlTableRow( QObject::tr("Features"),
QString::number(Vect_cidx_get_type_count(&Map, field, type)) );
}

Expand All @@ -373,10 +373,10 @@ QString QgsGrassModelItem::info()
// Database link
if ( fi )
{
str += htmlTableRow("Driver", QString(fi->driver) );
str += htmlTableRow("Database", QString(fi->database) );
str += htmlTableRow("Table", QString(fi->table) );
str += htmlTableRow("Key column", QString(fi->key) );
str += htmlTableRow(QObject::tr("Driver"), QString(fi->driver) );
str += htmlTableRow(QObject::tr("Database"), QString(fi->database) );
str += htmlTableRow(QObject::tr("Table"), QString(fi->table) );
str += htmlTableRow(QObject::tr("Key column"), QString(fi->key) );
}
}
}
Expand Down

0 comments on commit a39e6a7

Please sign in to comment.