Skip to content

Commit

Permalink
Better handle plural forms in localization
Browse files Browse the repository at this point in the history
  • Loading branch information
DelazJ committed Feb 4, 2022
1 parent 056c779 commit 4493958
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions src/gui/processing/qgsprocessingwidgetwrapperimpl.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -4093,7 +4093,7 @@ QgsProcessingFieldPanelWidget::QgsProcessingFieldPanelWidget( QWidget *parent, c

if ( mParam )
{
mLineEdit->setText( tr( "%1 fields selected" ).arg( 0 ) );
mLineEdit->setText( tr( "%1 field(s) selected", nullptr, 0 ) );
}

connect( mToolButton, &QToolButton::clicked, this, &QgsProcessingFieldPanelWidget::showDialog );
Expand Down Expand Up @@ -4165,7 +4165,7 @@ void QgsProcessingFieldPanelWidget::updateSummaryText()

if ( mValue.empty() )
{
mLineEdit->setText( tr( "%1 fields selected" ).arg( 0 ) );
mLineEdit->setText( tr( "%1 field(s) selected", nullptr, 0 ) );
}
else
{
Expand All @@ -4180,7 +4180,7 @@ void QgsProcessingFieldPanelWidget::updateSummaryText()
if ( concatenated.length() < 100 )
mLineEdit->setText( concatenated );
else
mLineEdit->setText( tr( "%1 fields selected" ).arg( mValue.count() ) );
mLineEdit->setText( tr( "%1 field(s) selected", nullptr, mValue.count() ) );
}
}

Expand Down Expand Up @@ -6347,7 +6347,7 @@ QgsProcessingRasterBandPanelWidget::QgsProcessingRasterBandPanelWidget( QWidget

if ( mParam )
{
mLineEdit->setText( tr( "%1 bands selected" ).arg( 0 ) );
mLineEdit->setText( tr( "%1 band(s) selected", nullptr, 0 ) );
}

connect( mToolButton, &QToolButton::clicked, this, &QgsProcessingRasterBandPanelWidget::showDialog );
Expand Down Expand Up @@ -6422,7 +6422,7 @@ void QgsProcessingRasterBandPanelWidget::showDialog()
void QgsProcessingRasterBandPanelWidget::updateSummaryText()
{
if ( mParam )
mLineEdit->setText( tr( "%1 bands selected" ).arg( mValue.count() ) );
mLineEdit->setText( tr( "%1 band(s) selected", nullptr, mValue.count() ) );
}


Expand Down Expand Up @@ -6796,7 +6796,7 @@ QgsProcessingMultipleLayerPanelWidget::QgsProcessingMultipleLayerPanelWidget( QW

if ( mParam )
{
mLineEdit->setText( tr( "%1 inputs selected" ).arg( 0 ) );
mLineEdit->setText( tr( "%1 input(s) selected", nullptr, 0 ) );
}

connect( mToolButton, &QToolButton::clicked, this, &QgsProcessingMultipleLayerPanelWidget::showDialog );
Expand Down Expand Up @@ -7013,7 +7013,7 @@ void QgsProcessingMultipleLayerPanelWidget::showDialog()
void QgsProcessingMultipleLayerPanelWidget::updateSummaryText()
{
if ( mParam )
mLineEdit->setText( tr( "%1 inputs selected" ).arg( mValue.count() ) );
mLineEdit->setText( tr( "%1 input(s) selected", nullptr, mValue.count() ) );
}

//
Expand Down

0 comments on commit 4493958

Please sign in to comment.