| Summary: | l10n for Russian: different "width" for stroke and other dimensions | ||
|---|---|---|---|
| Product: | [Applications] karbon | Reporter: | Andrey Cherepanov <sibskull> |
| Component: | general | Assignee: | Tim Beaulen <tbscope> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | unspecified | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
Hi... So if i understand you correctly, you want me to add some context to the i18n calls. I can do that. Can you please send me all places where i have to do this, so that i do not forget one. Ciao Jan Ok. For stable branch: First part: dialogs/vstrokedlg.cc:51 dockers/vstrokedocker.cc:51 Second part: dockers/vdocumentdocker.cc:231 tools/vellipsetool.cc:50 tools/vrectangletool.cc:38 tools/vroundrecttool.cc:38 tools/vsinustool.cc:41 widgets/vselecttoolbar.cc:51 Thanks. I will commit these when i come home in the evening. Ciao Jan SVN commit 532319 by jaham:
GUI:added context to some i18n calls due to request of russian translater Andrey Cherepanov
CCBUG:125957
M +1 -1 dialogs/vstrokedlg.cc
M +1 -1 dockers/vdocumentdocker.cc
M +1 -1 dockers/vstrokedocker.cc
M +1 -1 tools/vellipsetool.cc
M +1 -1 tools/vrectangletool.cc
M +1 -1 tools/vroundrecttool.cc
M +1 -1 tools/vsinustool.cc
M +1 -1 widgets/vselecttoolbar.cc
--- branches/koffice/1.5/koffice/karbon/dialogs/vstrokedlg.cc #532318:532319
@@ -48,7 +48,7 @@
QVBoxLayout *leftLayout = new QVBoxLayout( mainLayout, 4 );
- QLabel* widthLabel = new QLabel( i18n ( "Width:" ), mainWidget );
+ QLabel* widthLabel = new QLabel( i18n ( "stroke width", "Width:" ), mainWidget );
leftLayout->addWidget ( widthLabel );
m_setLineWidth = new KoUnitDoubleSpinBox( mainWidget, 0.0, 1000.0, 0.5, 1.0, KoUnit::U_PT, 1 );
leftLayout->addWidget ( m_setLineWidth );
--- branches/koffice/1.5/koffice/karbon/dockers/vdocumentdocker.cc #532318:532319
@@ -228,7 +228,7 @@
layout->setMargin( 3 );
layout->setSpacing( 2 );
layout->addMultiCellWidget( m_documentPreview = new VDocumentPreview( m_view, this ), 0, 7, 2, 2 );
- layout->addWidget( new QLabel( i18n( "Width:" ), this ), 0, 0 );
+ layout->addWidget( new QLabel( i18n( "document width", "Width:" ), this ), 0, 0 );
layout->addWidget( new QLabel( i18n( "Height:" ), this ), 1, 0 );
layout->addMultiCellWidget( frame = new QFrame( this ), 2, 2, 0, 1 );
frame->setFrameShape( QFrame::HLine );
--- branches/koffice/1.5/koffice/karbon/dockers/vstrokedocker.cc #532318:532319
@@ -48,7 +48,7 @@
QGridLayout *mainLayout = new QGridLayout( this, 4, 2 );
- QLabel* widthLabel = new QLabel( i18n ( "Width:" ), this );
+ QLabel* widthLabel = new QLabel( i18n ( "stroke width", "Width:" ), this );
mainLayout->addWidget( widthLabel, 0, 0 );
// set min/max/step and value in points, then set actual unit
m_setLineWidth = new KoUnitDoubleSpinBox( this, 0.0, 1000.0, 0.5, 1.0, KoUnit::U_PT, 2 );
--- branches/koffice/1.5/koffice/karbon/tools/vellipsetool.cc #532318:532319
@@ -47,7 +47,7 @@
connect( m_type, SIGNAL( activated( int ) ), this, SLOT( typeChanged( int ) ) );
// add width/height-input:
- m_widthLabel = new QLabel( i18n( "Width:" ), group );
+ m_widthLabel = new QLabel( i18n( "object width", "Width:" ), group );
m_width = new KoUnitDoubleSpinBox( group, 0.0, 1000.0, 0.5, 100.0, KoUnit::U_MM );
m_heightLabel = new QLabel( i18n( "Height:" ), group );
m_height = new KoUnitDoubleSpinBox( group, 0.0, 1000.0, 0.5, 100.0, KoUnit::U_MM );
--- branches/koffice/1.5/koffice/karbon/tools/vrectangletool.cc #532318:532319
@@ -35,7 +35,7 @@
{
QGroupBox *group = new QGroupBox( 2, Qt::Horizontal, i18n( "Properties" ), this );
// add width/height-input:
- m_widthLabel = new QLabel( i18n( "Width:" ), group );
+ m_widthLabel = new QLabel( i18n( "object width", "Width:" ), group );
m_width = new KoUnitDoubleSpinBox( group, 0.0, 1000.0, 0.5, 100.0, KoUnit::U_MM );
m_heightLabel = new QLabel( i18n( "Height:" ), group );
--- branches/koffice/1.5/koffice/karbon/tools/vroundrecttool.cc #532318:532319
@@ -35,7 +35,7 @@
: KDialogBase( parent, name, true, i18n( "Insert Round Rect" ), Ok | Cancel ), m_part( part )
{
QGroupBox *group = new QGroupBox( 2, Qt::Horizontal, i18n( "Properties" ), this );
- new QLabel( i18n( "Width:" ), group );
+ new QLabel( i18n( "object width", "Width:" ), group );
KoUnit::Unit unit = KoUnit::U_CM;
m_width = new KoUnitDoubleSpinBox( group, 0.0, KoUnit::fromUserValue( 1000.0, unit ), KoUnit::fromUserValue( 0.5, unit ), KoUnit::fromUserValue( 10.0, unit ), unit );
--- branches/koffice/1.5/koffice/karbon/tools/vsinustool.cc #532318:532319
@@ -38,7 +38,7 @@
QGroupBox *group = new QGroupBox( 2, Qt::Horizontal, i18n( "Properties" ), this );
// add width/height-input:
- m_widthLabel = new QLabel( i18n( "Width:" ), group );
+ m_widthLabel = new QLabel( i18n( "object width", "Width:" ), group );
m_width = new KoUnitDoubleSpinBox( group, 0.0, 1000.0, 0.5, 100.0, KoUnit::U_MM );
m_heightLabel = new QLabel( i18n( "Height:" ), group );
m_height = new KoUnitDoubleSpinBox( group, 0.0, 1000.0, 0.5, 100.0, KoUnit::U_MM );
--- branches/koffice/1.5/koffice/karbon/widgets/vselecttoolbar.cc #532318:532319
@@ -48,7 +48,7 @@
insertWidget( 3, m_y->width(), m_y );
insertSeparator( 4 );
- QLabel *w_label = new QLabel( i18n( "Width:" ), this, "kde toolbar widget" );
+ QLabel *w_label = new QLabel( i18n( "selection width", "Width:" ), this, "kde toolbar widget" );
insertWidget( 5, w_label->width(), w_label );
m_width = new KoUnitDoubleSpinBox( this, 0.0, 1000.0, 0.5 );
connect( m_width, SIGNAL( valueChanged( double ) ), this, SLOT( slotWidthChanged( double ) ) );
Hi Anreay, can i close this bug or are there more problems? Ciao Jan Yes, bug is fixed. *** Bug has been marked as fixed ***. |
Version: 1.4.90 (using KDE 3.5.0, compiled sources) Compiler: gcc version 3.4.4 20050721 (Red Hat 3.4.4-2) OS: Linux (i686) release 2.6.9-1.667smp There are different translations into Russian for "width" for stroke ("толщина") and other dimensions (page and object size and so on) ("ширина"). There is impossible to translate into Russian correct. Please, separate "width" for stroke and for other dimensions.